I tried renting an EV from Hertz a couple months ago. I reserved a Model Y. They waited until the morning of to call me and tell me they didn't have one for me. Said they might have a model 3 (but not the model Y I reserved) 3-4 hours passed my reserved pickup time. I waited an hour or two, then found a model y on Turo that got the job done. Then Hertz tried to charged me for cancelling... they did fix that but I was…
Turo is much better if you need a specific vehicle. In Alaska, Hawaii, and Utah I've rented 4WD vehicles when I needed 4WD. They almost all still say in the contract that you're not allowed to take it off road. I always contact the renter ahead of time to make sure it's okay if I go on dirt mountain roads that need 4WD and I've always found someone who approves. I'd guess you can get what you want on Turo.