Or give her some conditioned zeal, in any case she's way too powercrept now... not worth the 10 Provs deff.
Ok now my other suggestion:
Add a status called "frost-resistance" (it makes a unit immune to frost damage) and give it to Queen of Frost, Wild Hunt Hound and the Ice Giant.
Also for the Ice Giant give the following effect:
If there is Frost on any enemy row add 1 armor to this unit on the end of your turn.
Barricade: Boost this unit by 1.
You could also invent something like Poison-resistance and add it to some Constructs or insectoids.
Or even lock-resistance and add it to any non NG unit.