First my gratulations on your very nice Bullyland pre-historics, this way i can't make a mistake i guess, haha...
About those names...
I know this from my tropical fish and stuff like that...
The name that was given first, is normally the name that stays, that means, the name of the species, the genus, so the name of the family can change, if there are new insights into the matter...
An example:Panthera tigris, the tiger...
Panthera is the family, tigris the species, eventually with a third name, the subspecies, so for the Siberian tiger: Panthera tigris altaica
If it is found out, that the tiger doesn't belong into this family, the first name Panthera will be changed by any scientist in an official article, but if this is accepted by the rest of the scientists is another question...
But the rest of the name stays, only possibly slightly changed to the first name, if it is female, male or neuter...
Another example for this...
I do have a fishspecies from Central-America here, that was known as Vieja synspila.
But as the family name changed into Paratheraps, the species name changed into synspilus, which fits to the first familyname...
Is it still understandable???
Anyway, there are strict regulations in naming species, and this has to make things clear, but if a name changes a lot, a lot of people get lost in the matter of course.
As i do write national- and international articles about tropical fish, i have to keep up, which is not always easy as you may understand, so how can we aspect from normal people that they understand the names of the pre-historic creatures all of the time...
But it helps if you are really interested, and when you do speak some Latin languages, like French, Spanish, Portugese, Italian, Romanian or Latin.
This way you can recognise lots of names by the meaning of them, like Susanne did before with donto as teeth...
But to make things more complicated, the names of species are taken from the Latin or Greek, with a lot of variations in that, so forget it, if you are not into it, because you will loose track, haha...