This is a very hard battle. I think the closest one to finishing it with minimal scanning was Impy, who proposed to restart till you get magic spring and play with diversion for a trap. Then again, you need to kill the elves quickly, and drop the fauns to 1-2 so that they don't damage you much while you're flying around with magic spring on you. Will take many turns, but it is perfectly doable.
However, I don't know if magic spring would be enough to get you through the human stack. They have way too many ranged units...
__________________
|