Agree on the suggestion of Wise. Modern 'Bank' that can move anything from anywhere using just about any protocol. I've used them for years since they were TransferWise. Set up a Wise account, all done online, move money from BoA to Wise, move money from Wise to First Caribbean. You can then close your Wise account if you wish, but you probably won't