It's good to hear a story with a happy ending.
I experienced a similar situation a few years back.
My son's Toyota mini truck was stolen from the student, (paid annual parking permit lot) at Long Beach State. The theft was reported and the campus, state police, refused to review the video of the area in question. They must have been too busy ticketing my other son in the same lot for the crime of backing into the parking space.
Truck was found two weeks later, in Compton, less the new battery and new tires. It was covered with two weeks of tree sap and leaves and was decorated with a slightly faded parking ticket. We were thankful it was not destroyed.
My wife and son went to city hall to retrieve the truck from the impound lot. "Your may have your truck after you pay the $200+ parking ticket and towing fee, and we don't accept checks." My wife protested, "But the truck was stolen! "Mam you don't understand, the truck was illegally parked."
My son learned several valuable, expensive, lessons. We still have the truck.