So... "because he's kick-butt and awesome!" seems to be the primary reason why we can all just suspend disbelief and let Grimlock do what he wants despite logic...
Hell yeah.
Honestly, Grimlock being a Dinosaur at any point in time doesn't make sense (Except Beast Wars: The Gathering I guess... bleh) but it's COOL so we roll with it.