But each country has their stupid laws. I'm in Australia and they are very strict on imports. They often require a 'Letter of compliance' from the manufacturer (e.g. KTM Australia) to say it complies with all the local laws. Perhaps you can get one from KTM Canada - the bikes should be very similar.
I'm currently in the position of having extended the carnet for another year for a UK KTM in Australia. So it is here 'temporarily'. I rang the Road Traffic Authority and mentioned that I was now a legal (on a permanent visa). They asked me where the bike was, I said 'in the country', they said - 'We will not issue you with an import permit because the bike is in the country?', I said 'so what am I supposed to do?', they said 'you have to send it out of the country, apply for an import permit, then ship it back in', I said 'Why can't I just take it down to the customs, pay the tax, get it cleared?', they said 'You just can't', I said 'where do I ship it to?', they said 'New Zealand???', I said 'But I don't know anyone there', they said.... etc... So I just extended the carnet for a year.
The customs were great, can't understand the issue and are very happy for me to pay the 10% tax, the RTA are idiots with bic biros...
KTM LC4 640 Adventure-R 2001
KTM Duke II 2000
Kawazaki ZX-6R 1998
BMW F650 1996