Do you have the CCTV footage access from the SC?
You can also send a notice to the SC asking for your car back or giving a written explanation of what has happened. Theyโll quickly fall in line.
I donโt think you should be using your insurance because it isnโt your fault. Once you have all the evidence, file a consumer forum complaint against the SC and OEM.