FWIW a gull went straght through the screen of a local C150 a few years ago. They were at well over 1000 foot. Student pilot and instructor were both injured by bits of screen (and probably bird!).
They landed safely, from recollection neither wore glasses but I have a vague recollection that the student was not seen again (but then that is not unusual...)
Aircraft always seemed to have a somewhat nasty odour after that.
Many years ago I followed two eagles who had locked talons and were spinning around each other at about 3000' a long way down. Combined mass must have been 20 plus kg and we went down as fast as my Emeraude could manage in a 90 degree bank .......