Many years ago when I worked at a “youth center” (juvenile prison) we had a kid, who along with his twin, murdered his step-father and left his step-mother (complicated family history) for dead. She survived but the two killers got 2/3rds of the life insurance settlement. Why? Because under MO law at the time, the boys weren’t convicted of murder, they were convicted of ‘delinquency’. I actually saw the check that was deposited into his canteen account.
I imagine the same applies in Canada. Murderers cannot profit from their crime, but since the man was acquitted by grounds of insanity, he is not legally a murderer. Sometimes, to quote Dickens, “the law is a ass”.
All judges are appointed rather than elected in Canada. So most of them tend to be socially liberal. Except for Supreme Court justices, the rest are appointed by provincial governments. So it’s not a big task for the federal Liberals but it often turns out that judges are associated with that party anyway.