Thank god, that God saved you by other means.
What if it would have fallen when you were in car, that's why he saved you.
Car can be repaired but life?
Yes as an Automotive Enthusiast we can't see a scratch or dent on our cars.
But all happens which cannot be avoided.....
So continue more about FIR and the process you went with the insurance, Which company insurer are you with , and how did the process went on?