That's a good point, Gifts from Heaven is 100 range, and isn't very easy to counter.

Though, if they do get Air, a Storm would render them pretty ineffectual at range, with a base Prec of -3.
I'll let one of my favorites go here - if you know your enemy is going to script to stay away from a range 25 spell, have your casters start more forward, and do Attack a Turn once or twice behind your line, and then start casting. This should generally get them into range of anything that was placed in the far back of the enemy field.