Maybe it went off 9,000 or 6,000 years ago. 12,000 is nothing more than a guess...just like all the climate change guesses.
Actually, they could probably pin it down pretty closely using sedimentation data. The top layers of earth are like tree rings.