So here's the latest update:
I spoke to Tesla again today and this is the deal they ultimately proposed:
1) I don't have to take delivery of the car. In this case they will refund me the initial $1650 transport fee, my initial deposit, and the money I wired. In effect, this would mean I don't take a loss on this except my time. They will NOT pay for an Enterprise rental car in the meantime while I look for another car (not a Tesla).
2) I can get a brand new Tesla that I configure that will be delivered in about 1 month. In the meantime they will give me a luxury class rental from Enterprise. They will also pay me for the initial $1650 transport fee and give me $2500 credit towards accessories or service checks.
3) I can order another inventory Tesla in or out of region. They will give me a rental car until I get it. They will also comp me $1650 which was my initial transport fee and give me $2500 credit towards accessories or shipping an out of area inventory car.
4) I can take delivery of the damaged car after it's repaired in 2 weeks. They will pay for a luxury Enterprise rental and waive the $1650 transport fee. I'm unclear if they would also give me $2500 credit, I will need to follow up to ask.
Overall it's good that Tesla came to these terms, but let me tell you I had to negotiate very hard for them to move the line at all and give me a credit and pay for my initial transport fee. I'm happy they finally did consent to this and reimbursement of my initial transport fee (which, by the way, was not disclosed to me prior to sale, although I understand this mistake because they thought I was taking delivery in region).
Anyway, I'll make my final decision tomorrow. Most likely, I'm not going to move forward with getting a Tesla. Since the timeline has been shifted for me about 2 months forward, it makes more sense to buy a used P85D in a year once these cars have depreciated and the supercharger network is better developed.
I think their final proposal is fair, but like I said, their initial offer was only a $1200 service credit. It took me days of negotiating. I'm kind of tired on this whole ordeal and don't think it's meant to be.