You almost had me convinced - until the Cthulhu part, HE is already awake and acting through his minion Hillary. :)
Instead of it being a 100mi dia crater, perhaps the impact was on the opposite side of the globe, with a giant Newtonian emission at the supposed crater site. (Not plausible, but just as plausible IMHO)