I just found one of the problems, aside from the list not being updated. In the fine print about the Past Cruise Specials it says to use promotional code CDP3. That returns an "invalid" code for the Destiny August 10th sailing I tested. If you use DP3, as I always do, it will show the upgrades.
I should make a list of all the inconsistencies with the new site I find and send it to them. Maybe I will get a free cruise.