For just over two weeks, the Caribbean became the backdrop for one of the biggest creator-driven Internet events of 2026.