I suggest you check if the rapid antigen test (RAT) is 2-3 days before embarkation or within 24 hours. In accordance with their agreement with Aust state governments, other cruiselines require a RAT within 24 hours. I realise that you are referring to NZ and to NCL, but it could be worth checking exactly when they require the RAT to be done. On the cruises that have already happened since cruising re-started, the 'within 24 hours' has effectively been any time the previous day.