Just for sh*ts and giggles, I went back to the H & N site to see if they ship internationally. Yup. Getting #30 Supersafe Flux into Canada should not be a problem, unless Canada has some 'specially difficult flux-import laws in place.
When I started building turnouts in the late 70's/early 80's (code 70) I was very happy with the generic acid flux I got at Ernst (remember them?). The joints really soldered great! Since I was aware that I should wash and neutralize the flux residue, I did that, washing every turnout I built with hot water and a toothbrush, which was easy to do since they were code 70 and built on the bench.
It took about five years before the white stuff started to appear on the turnouts. It was a reaction between the flux, ballast and plastic ties I slid on the rails when building my turnouts. The flux residue was eating the plastic, and turning them into a very light brown powder. This surprised me for two reasons: First, I thought engineering plastic would be impervious to acid, and Second, I washed and scrubbed my turnouts really well before installing them.
So...in order to save my turnouts (all 37 of them on two Ntrak modules), I bathed them a solution of hot water and baking soda. The result was lots of fizzing and foaming, and I thought I'd neutralized the problem.
Unfortunately, about a year later, the problem returned, but this time, it was my solder joints that were going.
I ended up having to trash those two modules, which was after only about seven years.
A good friend of mine, Pete Hurtado, who had a little business building N-scale overhead catenary going, saw what my problem was at the last show I attended with those modules, and had me come to his booth where he was soldering up catenary between customers. He introduced me to Supersafe #30, and had a bottle of it to sell me, along with the H & N silver and tin solder.
Thanks to Pete, I didn't have to experiment around with finding a flux that had a low enough acid concentration in it (or not) so that five or ten years down the road, I would finally be able to say I was either successful or not successful.
Even better, the Supersafe flux worked better than any acid flux I'd ever used.
Every solder joint I've made with Supersafe #30 Gel or watery, has remained strong and bright for 30 something years.
Just because I've had a really bad experience with my solder joints all those years ago, I still wash my bench-built turnouts, but I don't wash my track joiners when I solder them in-place, or my joints when I'm modifying or repairing damaged turnouts already installed on the layout.
H & N has a note on their website about whether to wash model train track solder joints...and the answer is "no". No washing. No worry. My experience supports that 100%.
Use what you want, but if you don't want to have to neutralize, wash, and worry...then use Supersafe #30 Gel or Watery. You will not regret your decision.