do recall that metamorphosis, greater allows objects, something that shapechange does not.
i think what you are looking for is the salient divine ability shift form. note the prereqs. also, M-greater can still do something that no other ability in the game allows.
as mentioned already, the shifter prestige (3.0) will get you the closest, mix in the various enhancement feats and you can overcome most of the limitations you pointed out (swift wild shape, metamorphic transfer, etc.). i think you are mistaken about not being able to become any creature in the game, a shifter 10 has access to all creature types, and therefore, by definition, can become any creature in the game... so long as your HD is high enough. though, having said that, i just recalled that living construct was published after, so or course it is not included in the list.