well unfortunately I'll never know if this will solve the issue. My boss wrote a letter in support of an urgent processing so I'm going the paper route I guess.Ah k. Yah, it can't be used. Has to be either your passport or a travel document issued by either your other country or Canada.
Or does anyone know if an online application can be processed urgently?