i went with Tesla in house body shop for the exact same damage and replacement, no waiting for parts and took them 1.5 week to get the job done (half of that time was waiting for the aluminum repair bay to open up)
I also got a few quotes from authorized Tesla repair shop near by, but been told...