A:Hi,
It seems to me you're in the right. your insurance company should definitely pick up the bill and perhaps hiring a good lawyer would move things faster.
I would first meet with the insurance company and see if they have all the details. Maybe this is all a mix up. If they still don't want to pay, your lawyer will figure things out for you. Don't worry, it'll work out in the end.