Sorry to hear that the videos aren't offered for Netflix in Canada, Unicorn67! Maybe they will add some!
And oh, I just use Netflix through my computer, so I don't know about finding them via other devices... glad you were able to add them to your queue km78!