Sorry for the confusion.
They both hold Philippine Passport with I- 551stamp and statement of endorsement like the picture below. Its their first time to enter USA & Canada.
Our flight will be Manila - Dubai - Toronto - Dallas.
I saw a list of acceptable document , but I'm getting confused unsure if their I-551 will be accepted as they will enter Canada first before the USA, so no stamp with date yet from homeland security?