Call of the Winds and other remote spells do not work against glamoured units because of the fact that the default behavior for stealthy units is Hide. And those are the units that you REALLY don't want to be surprised by.
When all else fails, diplomacy might work - explain to the target nation your problem and ask for either an NAP or war. (Attack with scout if NAP is not agreed).