I think permission for placing bait hives is a social engineering issue more than a beekeeping one.
For beekeepers in general. The language is key here. Asking for swarm trap permission should be much easier granted than a bait hive. Although it is the same thing, bait hives use the 'hive' word and summon the idea of bees in big boxes. A swarm trap on the other hand includes the word 'trap' which people are much more comfortable with as it means something will be captured and disposed of.
What business are you in? What draws so many swarms to the plant?
I am in the environmental business. Our facility sits along the mississippi river with over 6000 acres of property inside our fenceline. Behind us is swamp and river bottoms. they keep the grass mowed every other month so we have nothing but fields of wildflowers. it is a bee paradise I guess. I had a swarm trap set up along the fenceline and the storm knocked it down a week ago.
Health and safety wise the plant manager is leary about letting me place bait hives