Congrats. Typically those going for that feat use the Amulet of Dark Whispers for the stun immunity.
Also, the Adamantite Shortsword might have served you better given it's damage boost towards outsiders. Someone did a weapon comparison for the the Nanocarbon Scalpel and the Adamantite Shortsword against the Dimensional Parasite.