Just wanted to throw in my 2c on my experience with this. I was in the opposite position where I had a stone kicked up off a truck that cracked my windshield. As per Qatar law, you can not get repairs without a police report. I had to go to the police station to file a report and still my insurance made me pay out my deductible plus % of years of devaluation. I ended up having to pay nearly 2000 riyal out of my own pocket for a new windshield and it sucked!

They were probably trying to get your details for the police report so they can take it up with your insurance company.

Always remember there are two sides of the story. It sucks, but just the same as you its not their fault and I am sure they dont want to pay out of their own pocket for the repairs. Give them your details and let the insurance companies sort it out.