I understand your pain, however it is not Tesla that has to give you a loaner it is your insurance. If this was a warranty claim I would understand, but it is not.
The only fault Tesla has in this, is not allowing other vendors to make aftermarket parts. Allow might not be the right word but...