This ^^^^
We knew, and accepted, the U.S. re-entry requirements when we booked a 6/29 cruise r/t Vancouver. At the time we booked, made final payment, and booked flights, HAL was doing post cruise testing. It's very tempting to cancel, however I have a group of 16 on this sailing, and I have to be onboard. '
The least they could do is as you suggest: honor their word to those who booked prior to the change in policy. This is a train wreck of the public relations kind.