Hi, Eaglecw,
When we were on Rotterdam (12/21), we had anytime dining. However, before we boarded (weeks before) through our travel agent, we requested 6:45 for every night in the MDR (7 nights) and got it. Even linked my cousins who were traveling with us using their booking number.
Jim