I had the same issue and ended up getting a virtual number through a sip trunk provider. It lets me keep my original number active without needing the SIM card physically in Canada. I just forward SMS from that number to my current phone. Not super cheap, but it solved the problem and beats...