Make the towers setDammage 1. Think up an excuse for blown up towers and put it in the mission somewhere. Maybe blow up some other buildings too and say there was an unsuccesful air strike or something.
Work with the game engine, and its limitations. If you want to stop the player from doing something, its much better to make that prevention part of the mission.