| The Sideromancer |
It could have something to do with with the different "class abilities" between Magical beast and dragon. I notice that, despite the long list of immunities, the two that would be provided by the Dragon type (sleep and paralysis) aren't there. With Int 3, there's not much reason to have all knowledge skills, linguistics, and UMD class, and given there was a Will save-based weakness built in, moving Will to a good save might well have been counterproductive.
Also, the first creature printed in PF that could arguably be considered a kaiju (the tarrasque) was also a somewhat reptilian Magical Beast.