Daniel of The Brick Blog dropped me a message to let me know that 'Versen' had been able to lay hands on a few LEGO Pirates of the Caribbean sets in Russia (assumed because of the '.su' designation in the forum url).
Versen provides some great pics of the Isle de Meurta set and nice 360 views of the minifigures. There's even a shot of a 'Captain Jack' line up suggesting Versa has more than one set.
The biggest question remains unanswered, "Will those pirate hats fit over hair pieces, or not?" I fully expected LEGO PotC to launch in April, but more towards mid-month. Here's hoping a launch might be sooner.