I doubt it did anything to it. I've towed many vehicles in neutral with a truck. I think a rollback is the best option, but in reality I don't think you have anything to worry about there. My best solution for deer in my 06 was a loud stereo, I see tons every day but they run as I get closer while rocking out.