That is the understanding of the Quebec bar. In cases where members of the military are facing serious penal consequences, removing such elements as the possibility of a criminal record and detention does not change the fact that, if the matter is brought before a judge, problems could arise and the Canadian charter could be violated.
Evidence of meeting #114 for National Defence in the 42nd Parliament, 1st Session. (The original version is on Parliament’s site, as are the minutes.) The winning word was c-77.
A recording is available from Parliament.