I would cancel those booking and book the 2 or 3 night package before cruising. It is very easy to get the time and nights you want when you get on the ship. You can just go to one restaurant and choose the nights you want for all your restaurants the first day. Just don’t wait, do it sometime the day you get on. Super easy