Hi! Fellow Filipina here. I'm in a similar situation, but living in Canada. (=No green card).
Did they mention why the visa is not needed? Is it because of the US green card, or something else?
How did the check-in go? Did you have to provide any documents/proof that no visa is needed for the Coco Cay stop?
Thanks!