I'm not quite sure why I am chiming in on this; I'll probably reget it. But are we to understand that Tiger was seen in St. Barts, or was "Privacy" seen anchored there?
I'm no expert, but is it not possible that Byron Bell and his new bride are honeymooning on Privacy, courtesy of the Boss? Like I said, I'm no expert, but I could scarcely think of a more likely scenario.