We just replaced the plastic bit on our car from the fallen deer that we hit. What a horrible experience, eh? There is still a stain on my wheel. I concentrated on shedding velocity and getting a good grip on the wheel. I expected to blow the tire, and would have likely done so on a buck. Did you smash a doe or buck?
It's certainly the season for it. My boyfriend caught a racoon last night in a very similar way.... I'm glad to hear that all the people involved are OK, though it sounds like your poor car's in need of a good bath.