You got a Leg Bone off of a Swoop? They are only supposed to drop ML Arties.
Also, if you have enough Soul Stones, Magic Resist is not needed for Swoop unless someone carries a Changling down to meet you.
I fight swoop maxed out with DCI with a similar template and only die occaisonly with a bad Close Wounds, a forgotten Enemy of one..etc..