I guess persistence pays off! I went back and asked them to check with Amex anyways. Looks like it should stack with the other benefits we received! The agent mentioned that I'm the only one to ask them about the Platinum Cruise benefit since our last booking.