Your picture of Noah leading a Tyrannosaurus onto the Ark with all the other animals for a extended period of time is making my laugh for the day.
I bet these guys you cite avoid this topic when they win all those debates with the ‘evil’ evolutionists. It certainly wasnt in their scientific creation books they packaged for public schools in 1980s.
Many of the “dinosaurs”(big lizards) that were thought to have existed at the time Noah did were really quite small, no bigger than a horse. larger ones would be taken as babies, even their tiny eggs, not full grown adults.