Just a pair of cosmic coincidences that two gigantic colliders impacted the earth at two times of massive volcanic upheavals and two mass extinctions?
Maybe the collisions set off the volcanism which caused the climate change.
This is close:
In Extinction Debate, Dinosaurs and Science Writers are the Losers
Princeton Paleontologist Produces Evidence For New Theory On Dinosaur Extinction
This is from 2003 and I thought I had seen something much more recent. Keller has published more recent stuff, so that may be what I'm thinking of. The jury is still out; I think the Chicxulub impact had to contribute, but how much ?