I am surprised they would not give you a break to go straight from SJU. They had to ferry the aircraft to Tortola anyway. Perhaps they hope they can fill the ferry leg.