Du kan lämna, men du kan inte återvända utan ett giltigt visum. Automatisk förnyelse skulle tillåta dig att återvända utan ett giltigt visum under vissa omständigheter, men för en B-besökare faller resor till Karibien inte inom det automatiska förnyelseprogrammet.
När du lämnar USA lämnar du i alla fall din ansökan om att ändra eller utöka din status, och din efterföljande ansökan om inresa till USA kommer att betraktas som en ny post. På samma sätt, även efter din förlängning av B-status är godkänd, kommer din avresa från USA och ansökan om återinträde att betraktas som en ny ansökan om inresa för vilken du skulle behöva en ny visum (om inte resan utanför USA kvalificerar sig för automatisk förlängning).
EDIT:
Jag har glömt ditt giltiga visum. Eftersom du har en, kan du teoretiskt lämna och återkomma i USA. Men din ansökan om förlängning kommer under alla omständigheter att överges. Så du måste göra samma sak på reentry som du hade gjort i din (vid den tiden övergivna) ansökan om förlängning.
Du kan också ha problem med att övertyga kryssningslinjen så att du kan gå ombord; kolla med dem innan du bokar. En extra risk, och det här skulle vara ett showpropp för mig, är att om du nekas inresa, kommer du sannolikt att kvarhållas, kanske för några dagar eller till och med veckor och tas bort. Det beror på att, till skillnad från de flesta som nekats inmatning, kommer du inte att kunna vända och gå tillbaka där du kom ifrån.