They don’t know dinosaurs are millions of years old. Carbon dating only works for several thousands years back not millions. A good bit of info about it here::
http://www.angelfire.com/mi/dinosaurs/carbondating.html
This unsigned and undated article was apparently written by Emanuel Velikovsky. While I have read several of his books and found them interesting, I do not necessarily accept his dating on the Egyptian time line. It was one of his books that made me aware of and receptive to the idea proposed by Firestone et al. that north america was hit by a major boloid(s) around 13,000 years ago, triggering the cold period known as the Younger Dryas