Even city crews normally carry pretty extensive insurance policies for work site claims. That's what they're there for - I'd go after it and get your car fixed.
Sorry to hear about it. If you want, I'll take the car off your hands so as to spare you the sorrow of having to look at it and be reminded of this traumatic event. . .