Isn't YHZ also relatively close to BOS? From there, one could fly Icelandair to OSL, via Reykjavik. Unfortunately, it appears that FI may have discontinued its service to YHZ.
Another option is to fly to LON, and then connect on Ryanair (bearing in mind FR's creative geography), BA, SK or any other carriers on the relevant route.