FWIW, I'd negotiate with your insurance and plan to go to a non-approved facility. This isn't major, and while you may need OE panels, these things are out there in the salvage market, most likely as OE anyway. This would seem least painful. You may still end up with a tainted carfax, autocheck, etc, but you can have something cosmetic, like this, taken care of and be on your way. There can be huge difference between walking in with an "insurance repair" and "out of pocket" request. Totally different transactions.
Car insurance is less, and less, worth it. The lost value of destroying your car's "record" pays for the repair. And the insurance co. helps destroy the record (everyone low-balls an "accident" car). Your's is the outcome that sucks. In a similar sitch, I settled with a guy who hit me, no lawyers, or insurance co's, and with a different car. He was going to have a claim on his record. I was going to see damage on mine. Your's is more involved. Good luck.
[Keep that pic of your car, and maybe another of the VIN. Critical if you sell privately, and cheap "insurance" to have them even if you don't plan on going this way.]