He needs to use a dedicated glass polishing compound and a polishing pad. I used a rotary polisher with CarPro Ceriglass and a rayon pad to remove scratches from my other car's window in about 20 minutes.
If Tesla doesn't provide timely assistance, consider consulting an independent EV mechanic. They may have previous experience with complex repair issues.