In this case, it would become there is a damage caused by you, and your insurance shoukd cover it just as it is really caused by you. That is what insurance is for. Unless your insurance does not cover windshield damage. That is another matter.
What CC you used for the rental? Many YS cards have annual fee have CDW coverage.