welcome to Ohio...deer everywhere. I dodge live ones daily and did the same thing you did (hit a dead one laying in the road) in my Civic...up and over as it was a whole carcass.
thank god you weren't in the Z. It would have had some damage I dare say.
Glad you made it home safely though.