I thought I'd play along as well. Though for now I'm just uploading the back story.
Always looking for a twist, this isle belonged to the Creole Piratess, Paulette DuFlor - former slave from Louisiana, eventually a captain of her own schooner the Sea Witch under Captain Morgan's colors (fictional).
Because she was also a voodoo priestess - curses, magic and a doll vessel the houses her spirit is said to be hidden in the caves of Witch's Rock...