I like these ideas. I’d suggest compacting them however, into the tech centers doing one thing not multiple.
So what I would do is simply make Tech Centers a Bonus Building. Losing them just causes you to lose the support powers, not technology. I cannot say a good way to balance the support powers, however. I like the flare idea, but rather than the flares themselves being able to be disarmed, I think they should be inert and instead you can shoot down the bomber/chinook itself like in the game.
I would also say it may be better to have the support powers be purchasesble, rather than on a strict timer, assuming it’s possible for them to have a build limit. Stacking nukes is already a thing, imagine stacking paradrop call ins and having 20 aimbotting riflemen swarm the enemy base. I guess the issue I have more than anything else is that a map wide wall hack and a slow bomb drop are two very different things, and really cannot be comparable. And would the GPS show off underground Soviets? That would be a little silly.
Lastly I think they could also feature as a critical building. Lose it you lose the match. To this end they should be in a very defensible location without any sneak paths and certainly with their own dedicated defense just for it. Rear of the base, walled in, only one way in. That sort of thing. Pillbox and turret to guard it for allies and coil for Soviets. Something that would require a dedicated push to kill rather than one crouchy boy.