I think we are looking at a combination of events. The Dakar Traps in India caused some major stress to the environment not that long before the impact.
I read sometime ago that dinosaurs where already in trouble before the meteor. Some statistical studies of fossil beds showed the the diversity of the dinosaur was crashing, though actual numbers of animals remained strong