We have the same problem here in Arkansas, Deere everywhere
I am happy to hear everyone is ok, There are allot of folks around here that have the whistle things on there car's and I am not sure how well they work.
Get a parts list put up and let us know what you need, I think I have a head light trim for a duster just not sure what year model . It's your's if you need it, I will get a picture up in this thread of it this evening, sorry to here the bad news, mother nature's animals can sure mess up a car, I hit a Pheasant at about 60 mph that was sitting in the road and as it flew it hit my windshield on my Monaco, it did not brake it but sure did scare the pageebees out of me