Hello Stephen
I guess the 3-Wheeler is so noisy that all the animals run away before we arrive! LOL

We've being through these Guadalajara roads before (not the tiny narrow ones) with a much quiet car, and it was relatively common to see deer and wild pigs.
Maybe not on screen, but eagles, falcons, milanos, vultures were very usual to see. In the semi-abandoned tiny roads mostly vultures

guess why... with not even GSM mobile signal to call for help...

About the part that hit I guess it was the square cross bar of the bevel box system, just behing the seats. I looked with a torch in the garage once at home, but couldn't see any scratch all along the bottom of the car.
The oil cooler for a day like this in those small roads.... is something to seriously consider. But we are obliged to wear plates in the front, so I can't put an oil cooler as yours.