is the link for the off-airport parking from the Carnival website. It doesn't mention a shuttle so I am probably wrong about that part. I guess you would have to take a taxi from the airport after parking your car.
If it were me I'd just park at the port and suck up the $140 fee for 7 days. But that is me.