The creators have done this perhaps knowingly. They surely noticed this mistakes.
You're right, TLBT is of course no documentation, but I think these are things you will remember.
I share your view, it is definitely Heartwarming.
If someone makes mistakes knowingly, are they still mistakes then?
They probably did knowingly make LBT inaccurate, as I hear that the creators of the original movie did extensive research for it. In which case, the inaccuracies probably weren't 'mistakes', per se. This gets back to what I said before: LBT was most likely intended primarily to be a fun and heartwarming adventure movie whose characters happen to be dinosaurs, not a dinosaur documentary or even an educational movie about dinosaurs. Even then, kids (and adults!) who are into dinosaurs and know a thing or two about them will watch it and notice how inaccurate it is, and maybe they'll like it despite the inaccuracies, or maybe they won't.
Which brings me to a funny anecdote: one time, my mother and I were arguing because I had tanked my anthropology final, due in part to watching LBT too much, and I jokingly said something along the lines of "Well, maybe I should become a paleontologist. Then I'll probably lose my liking for LBT because I'll just be cringing at all the inaccuracies".
Joking aside, becoming a paleontologist has been in the back of my mind lately, and I don't think I actually would lose my liking for LBT if I had more knowledge about dinosaurs. As it is, I'm forgiving it of having an herbivorous pteranodon with teeth, a T. Rex who befriended a bunch of herbivores from different geologic eras (again, one of whom shouldn't be an herbivore), and a saurolophus with an adopted brother who's a stegosaurus (again, dinosaurs from different eras)! If I can forgive LBT for
that, I can't imagine anything that I couldn't forgive it for. But that just brings me back to my original point about LBT mostly having been meant to be a dope movie with characters who happen to be dinosaurs, when similar movies could be made with any type of characters (in fact, the inspiration for LBT was Disney having done one with forest mammals).