It is a lot easier for small animals (birds, mammals, lizards, etc.) to find themselves in sheltered and protected areas during firestorms and other such than it would be for multi-tonne critters. I can see birds surviving just by being in fortuitous and unexposed areas.
Not all Dinos were giants so what about the small Dinosaurs? Couldn't they have hidden also? Many of the mammals that survived them were bigger