That is ridiculous! I suggest you start asking for details on the delay. Try the BBB. Maybe try emailing the CA DMV for advice. Also, you can get Tesla manager emails by Googling this:
Tesla, Inc. Internal Documents
It brings up court cases from .gov sites. Unfortunately, Tesla Sales Associates...