Were card ever available or sent to users outside Russian Federation even in the previous card programme?
Yes, I had one in Canada that worked perfectly well until it didn't. Cryptopay was my favourite provider at the time. Alas, Canada seems to be a long way down in the priority list now. This seems to be true for all the providers - some invisible hand is preventing debit card launches that serve Canada. Nothing is ever said overtly by banks, government or would-be providers so we're left to draw our own conclusions. It's a big world and some countries will get them before others - it's an idea whose time has come.

I did not do it myself and did not see the evidence, but a friend of mine who can be trusted, said that he registered just online in Estonia.
You can be e-resident of Estonia just for 100euro
Check it here:
https://e-resident.gov.ee/become-an-e-resident/You can try to do it and when the cards are issued order it there and in the mail box of the post office make transfer to Canada

A bit compicated, but is possible
