It works for Balconies amd below but generally not for suites as they offer instant savings or obc that is higher than the balcony discount and not combinable.
Are you sure that you are waitlisted. I just went in and did a couple of mock bookings on the TA website and 6pm dining is available for both the Jan 2 and 9th sailings