Well, your WIS isn't as high as possible, which means your DC of Baleful Polymorph isn't so good. Baleful Polymorph requires a Fort save, and those are generally good saves of monsters. The fact that you have other classes, hurts your caster level, hence chances of getting through Spell Resistance.