Cancelling a debit card is never a good idea, as it worsens your own situation and lowers your score.
Everything we do know is that it is not illegal by any means, so most sites accommodate really well for Canadian players. https://Whisklaundry.com/