Frankly I think Polymorpher will be intelligence.
Mind you a very close ranged intelligence spellcaster.
I wouldn't mind if it used strength instead... constitution is too good of an attribute to run off of it.
My vote is that Polymorph uses Strength.