If the flight lands on time, you should have no issue making the 2:30 ferry from the downtown dock. It's a short taxi ride from STT, and baggage tends to come out reasonably quickly.