Redsky
First question is where is your final destination? Seems like a bit of a hassle and expensive especially if you have a large group. Why not take the 4:15 from CA directly to Roadtown. You might have a bit of a wait at CA terminal but not a big issue. If you catch the 2:30 out of Redhook what time will you get to Roadtown?