Ought to work for a C$ fare. However, in your example, you have used up your one allowed transcon. Unless you need to stop in SFO (using 1 of your allowed 6 NA segments and possibly 1 of your allowed 2 NA stops) you would be better off booking YYZ-HKG direct.