We are indeed happy you stumbled onto our forum!
The pier at Calica has a tent city of vendors, including car rentals. I think
this is one of them. There always seems to be more cars available than people wanting to rent them. Personally I wouldn't want to do it for just a few hours, but it's your cruise. I got the above link by Googling "Calica Car Rental". There were many hits.