I have used USA transfers a few times to get to our hotels. (not to the ferry). They are easy to deal with and have English speaking operators during most hours. I would not go to that airport without a transportation plan. The cab situation is strange. It's almost as if they are not allowed to pick people up. There are lots of people claiming to be cab companies but I am not sure if they are or not. I would not use Uber, Taxi drivers will do everything they can to intimidate Uber drivers so not worth the risk to save a few bucks.
USA transfers will propose a return time to the Airport. I like to bump that to an hour earlier because traffic can be bad at times. Of course that all depends on your ferry time.
If you do use someone like USA transfers the group of greeters will be almost out by the curb so pretty much walk by every one else you see until you get to the end of the pack if coming in on terminal 3. It's quite a mob to get through these days.