surely there's some sort of time limit on how long it can take an insurance company to update details of a write off?
finding the above info would be my port of call then going for the insurance company would be my second (if they've breached any time limit's of course!!)
Shocked for you though fella