if i am correct there is a armor enchantment that negats polymorph unless you want it to. it may be in the MIC but i will check.