The only thing I haven't quite figured out is "Strength vs. Magic." Sometimes it works so that when I cast it on the Weavers, their Tower moves, and they spend the entire duel fighting only in melee, and for some reason, in spider form. It's actually nice because in human form, they are stronger, and their Deadly Gaze works.
Strength vs. Magic also works normally on Sanctuary.
And now I just beat the Necropolis. In the first turn, I cast Strength vs. Magic, but the Weavers immediately started shooting, and they did a lot of damage to the Centaurs, although it didn't help them.
Maybe they dispelled it? I didn't look at the combat log. I'll look next time.
As for the fact that the spiderlings fight in human form for the entire duel, that's just the AI being bad. It always fights like that if they are blocked. And if they can shoot, then they only transform and shoot. It's just a noob. :)