Hi Caffeine,
If above the K-T layer there are really 300,000 years of layers containing dinosaur fossils then she's right and there could be little argument, but are there? She's basing her conclusions on a stratigraphic sequence from a single region around a thousand miles from the Chicxulub Crater. The layers she examined above the K-T layer were marine, and she claims no species went extinct, i.e., that no species below the K-T layers were absent above, but dinosaurs were not marine animals.
In other words, you have to read between the lines in that Geological Society article, but she isn't talking about dinosaur fossils, nor even the giant marine reptiles of the period. The dinosaur extinction was not like the Permian where 90% of marine species were wiped out (including the trilobyte). If Keller is claiming that marine species were not much affected for 300,000 years after the impact in the region she studied then I believe her, but it doesn't say much about whether the Chicxulub impact was primarily responsible for the dinosaur's demise.
Like any scientific hypothesis the current consensus is tentative, but it can only be overturned in the same way it become accepted. It's the best explanation fitting the available evidence, and it will remain so until some other hypothesis fits the evidence better.
--Percy