I remember what was said but not who said it. But he appears a lot on Discovery Kids or the kid Dino show.
But his theory is that of virus killing off the dinos not asteroids.
I have no doubt that it was Bob Bakker from your description and from his theories on the "dino-die-off".
He believes that there are plenty of natural, non-asteroid explanations for the demise of the dinosaurs. Posible viruses and land mass shifts and climatic changes being chief among them.
But his statement about the South American frog as related by you only reinforces my opinion of him as something of a noodle head.