I'm struggling at the moment and in need of some assistance. The party is only me (Turin a FMT just under 6m exp) and Jaheira at ~4m exp. I realise I should have a larger party but Aerie has been vamped and if I can't otherwise resolve it I don't mind recruiting some others. I want to resolve the encounter violently (

The main problem is my buffs getting stripped and I can't tell why. Jaheira buffs with Hardiness and polymorphs into a rat so she is completely safe, Grok attacks her to no avail. The FMT on the other hand keeps getting munched.
I buff with Chain Contingency: PfMW, True Sight, PfNM, Contingency: Stoneskin, and cast SI:Abjuration at the start (with Vecna and AoP so it comes out instantly). The fight goes something like this:
Venduris: Weapon inneffective
Selina: uses a scroll
Venduris: spell inneffective
Zaeron: uses a wand
Turin: Specific Protection Dispelled
Turin: Spell Protections Removed
Turin: Combat Protections Dispelled
Bodak did 9 damage to Turin
Turin: Dispel Effects (though I'm pretty sure everything is gone already).
Then I'm defenseless and dead.
Now as far as I know I should be immune to what they throw at me. The Wand of Spellstriking and Dispel Magic shouldn't work since I have SI:A, Arrows of Dispelling shouldn't work because of PfNM, yet something still gets rid of both my spell and combat protections really quickly. The only unknown I can see is Selina's scroll which could be Ruby Ray though I'm 90% sure its PW:Stun. The only other thing I can think of is that Breach from a Wand of Spell Striking counts as being school-less or something. If I can figure it out I'll just opt for damage resistance instead.
Thanks.