Actually the blog has done CNN's trick (or is it Fox's trick?) in that they assert a fact that they cannot prove, and so had a question mark at the end. They haven't said the CRIA is responsible, they've ASKED if the CRIA is responsible.
At this point the only thing we know is that demonoid was hosted in Canada, is currently down and the admins of the website haven't made any official comment.
It simply makes no sense that CRIA would be responsible for this. The Canadian MPAA would make more sense as I believe they haven't blundered into the situation the Canadian professional music industry has.