the key is who signs the paychecks of the SWAT members - a government agency, or the 501c.
No, the key is what kind of activity are they performing and under what authorizing identity. A private business has no authority to execute arrests or serve warrants.