It was the Chixlub Crater in Mexico 65 million years ago that killed the dinasaurs.
Strange article didn't mention the Yellowstone Hot Spot (mantle plume?). They made light of the truly catastrophic event (meteor strike) and blamed volcanism averaging .5 to 1 km3 per year over a 1-2 million year period?
Perhaps it was both. A jolt from an asteroid strike would doubtless set off strings of earthquakes and eruptions wherever conditions were on the edge
More specifically, it was most likely the bolide which resulted in the crater's formation that was responsible for the extinction of dinosaurs.
Just some global warming thoughts:
Do higher global temperature spkes increase volanic activity? As the plates expand from higher temperatures, there would be pressure, volanic activity, etc. Then "Walla," volcanic activity increases. That causes ash to block sunlight, which in turn cools the earth. Prettier sunsets, too.
Not to mention, there would be more moisture in the air with higher temperatures, more evaporation. And as I understand it, evaporation cools. The earth would 'sweat', and the 'sweat' would be recycled, I'd imagine.