Bad luck woolfie the joys of living / driving in the countryside.
Years ago I managed to hit a flock of what I think were starlings in a merc.
They managed to take out both headlights I had two stuck in the grill and one of the little gits managed to get through to the rad.
An expensive day out, and unlike yours I couldn't even take them home for the dog.