My 2 cents: SABA only because you will spend 2 full years doing North American rotations. People I know in Ireland have said they faced stigma in Canada even as Irish students "you couldn't get into Canada?" was something pretty much each of my friends heard at least once (interestingly they did not experience the stigma in US).
In order to match into Canadian residency you will need the following: strong board scores, experiences related to your area of choice, and strong letters of reference. Trust me when I say that much of this process is about connections and having good letters. In order to do that you will need to spend several weeks back in Canada impressing doctors. I think you will be much better off spending 2 years in US as a clerk, getting American experience, and also much closer to fly to Canada on time off (holidays, summers) to do electives.
Note, most foreign grads will end up going into FM or IM in Canada no matter where they study. Very very few match into something competitive like ENT or plastics or neurosurgery. So there's no ideal place to go to match into those, except of course to get into Canada or US schools. If you are set on a competitive specialty my first advice is to improve your app and try again, second step would be consider DO, finally consider going abroad.