For sanctuary I would simply increase the number of successes required to score a hit by the number of willpower spent.
Eg. Spend 3 willpower to cast. Enemy must score 4 successes (1 normal + 3willpower) to land a hit.
I'd probably limit this to 1 round per ranks in your path of magic