score:2
She can apply for a visa for Canada, but she will need to obtain the alien's passport first, because this is the travel document in which the visa will be placed. Note that Canada will require that she file a paper application, and will not accept an online application from anyone using an alien's passport from the Netherlands.
Upvote:0
Yes, she can apply for a visa to visit Canada. She will need some kind of travel document. From Find out if you need a visa: