Conflict between 'Earthshock' and 'Dinosaurs on a Spaceship' If the 'meteor' that ended the era of the dinosaurs was a spaceship, how did the Silurians get enough warning to build an ark?

(I know there is no real canon in Doctor Who, I just thought it might be fun to try and reconcile these two episodes.)