Good to hear that you won't be charged for the repair. You can tell the workshop that it is advised by the insurer. Like what you said, it is the problem between the workshop and insurer. Any dispute, it is the assessor not doing his job well.
If still got problem, tell the workshop and insurer that you will report it to CASE!
Please update us on the progress. Take care and good luck.