There is no link to the no fly list, or it would not be a no fly list.But Canada has the intell, and likely the candidate can claim diplomatic immunity to fly anyway, once accepted as an ambassador.
Harper won't wag that dog at the NSA. Can't blame him.