We're doing the same thing, but in the opposite direction. We are using airline miles to fly from Vancouver, Canada to Miami, but our cruise leaves from Ft. Lauderdale. I found this site:
which offers shuttles throughout South and Central Florida. But I'm sure there are others, I just went to google and entered the search term "Shuttle b/w Miami and Ft. Lauderdale" and received a number of hits.