They are pretty conclusively and easily linked to the post-Ice Age flooding at the end of the last glaciation. As a Catholic I have no problem placing Noah around 10,000 years ago and the "animals two by two" as early domesticants.
A meteor shower with significant global damage _does_ relate well to the world-wide "portents of destruction in the sky" myths.