Octopussy,
Well done on the upgrade. However, BA only offers a maximum of Club service on the Caribbean routes. You may have been lucky enough to be on one of the 3/4 class aircraft which sometimes operate down there, which means they have the First flat beds at the front, but you will only (only?) have received the Club service.