Sorry. Don’t buy it.
The evidence for the asteroid theory is too overwhelming.
But you can be sure that next week some scientist who is trying to make a name for himself may say “The Dinosaurs died from Herpes”!
Disease outbreaks commonly follow catastrophes, so the hypothesis as an adjunct to the asteroid theory is valid.