Putting aside what Mr. Khadr and Canadian Govt did or did not do, Parliament is still supreme.  Regardless of the amount a Canadian Court awarded to Mr. Khadr, Parliament could have reduced or eliminated any such judgment.