In the end, Mr. Khadr did get his consular visits. He had John buying him books and even new glasses. He got a business-class ticket "home" - though Canada was hardly his home, merely his place of birth.*
There isn't a hint of a breath of a suggestion that any Canadian, whether from CSIS or the RCMP, handled Abdullah Khadr with anything other than kid gloves.