Ouch!!!
Hopefully they can get you a Tesla loaner with all the niggles squared away so you can get an insight into how they should be, but more than likely you'll end up with an insurance company issued diesel for a repair like that
The issues you mention, are similar to the sorts of niggles I experienced as a fellow UK owner.
I left the Tesla fold after three years, primarily around how frustrating the numerous visits to keep getting minor issues fixed at the overworked service centres.
I saw earlier you mentioned a 911. One positive thing that owning a Tesla did do for me is to be more concerned with the environmental impacts. This was material in my choice of replacement. So I ended up getting an i8 to replace the Tesla.
I have to say the service levels are a million miles above the Tesla.
I had an issue with the window on the BMW (actually I think a valet at a hotel broke it by trying to force it all the way down). I phoned the dealership and they booked me in the next day.
Then the differences really shone through. Within an hour they had sent me a video up on the ramp giving a condition report on tyres / suspension / underbody. A phone call an hour after that giving me an update: parts needed (new window regulator), so these were ordered for overnight delivery. The car was fixed the next morning. Fully valeted, levels topped up, and ready to go. All done under warranty.
None of this "oh we can squeeze you in in two weeks time", followed by a call saying "we are waiting a couple of days for part XyZ to come in stock" nonsense we see in UK "Shambles Centers"
(I also got the distinct feeling the "parts come into stock" was in some cases a white lie, to hide the fact they just don't have the workshop capacity to turn the work round fast enough.)
So if you do decide to leave Tesla, and can live with the doors of an i8 (which are a bit of a pain for a daily driver), it makes a credible alternative to a 911, but with much greener credentials.