Flat roofs are not flat. They have a shallow slope to drain the water . Roofs are VERY rarely designed for ponding water generally. Once they pond, the roof sags and simply ponds more water - it’s self defeating . They are not designed as a pool . It’s a roof!
Your 7 ton units weighs about a 1000# and are about 5’x8,... that is 25 psf , potentially a fraction of the weight of a greenhouse.
Older building codes have nothing to do with trying to accommodate unusual rooftop loads like this. It will simply be a case by case basis, building by building. I am not saying it cannot be done , of course it can - it is just a very challenging prospect for any building and challenging to get permits. Ask Moralli yourself- I guarantee he knows this fact, there are no shortcuts