You might want to check TIMATIC and see what entry requirements are for a Filipino citizen resident in the Philippines travelling from the U.S. to those countries. If it says o.k. with U.S. visa, your aunt SHOULD be o.k. This is not a fool proof solution as sea entry is often different from air entry (I can cite various example but won't).
And yes, best to check with the cruise line as they're the one who will deny boarding.