Quick question, but from reading this, I get the impression that you have not had the body works carried out, is this correct?
if you have an estimate but not had the works carried out, then you have not yet sustained this loss yet and it may be questioned why you didn’t get it repaired in the last two years and that as so long has passed that it does not really need any repair. If the estimate is from a main dealer, it is likely that a local garage would also be able to repair for a much lower price too so if you was to get it repaired, your loss may be much less than previously thought.