That is most likely IP based rather than account based. Try visiting the site through a non-canadian proxy.I used to love Demonoid (above all others) but lately I am redirected to a message:
"We received a letter from a lawyer represeting the CRIA, they were threatening with legal action and We need to start blocking Canadian traffic because of this. If you reside in Canada, that is the reason you are being redirected to this message. Thanks for your understanding, and sorry for any inconvenience."
Any chance, with a new account, I could avoid this problem?