If in fact the mega-fauna were decimated by a major boloid strike in upper North America, then I see no logic to the argument that there time had come. There are areas isolated enough in the far north that they could be housed in.
Hey, since you brought it up...
The Cycle of Cosmic Catastrophes:
Flood, Fire, and Famine
in the History of Civilization
by Richard Firestone,
Allen West, and
Simon Warwick-Smith