JMO, but Barringer Crater seems a little smallish to have created much havoc. Locally, it would have been quite a show though.
I STILL believe paleo types' best bet for finding artifacts or other evidence of really old "new" world civilizations will be on the continental shelves. Or even around the edges of dried up lakes, like Bonneville, or even near ancient river and creek beds. Like Topper for example.
Yeah...the next Ice Age will provide an archaeological bonanza when the water recedes again.