I just re-read your post and as far as where to go, the prairie provinces are legendary but you are looking at a pretty major drive at least 2-3 days from your location. I don't know if you are up for that kind of drive but if I had to pick one place to hunt in before I die it would be the prairies. In the maritime provinces non-resident hunters are required to have guide, so a DIY hunt is out there.
That leaves Ontario and Quebec, I know in Quebec non-resident bird hunters are allowed to do it themselves, but I'm not sure about Ontario. Quebec has a huge snow goose problem, so you might have some luck there, the benefits of Quebec would be lots of birds I believe in the spring and fall they have a 1000 000+ snow geese between Montreal and Quebec City (FYI the drinking age in Quebec is 18 and they have world class strippers in Montreal/Quebec City). The downside of the Quebec City/Montreal corridor is that in the rural areas you may run into problems with language (it's mostly french). The other spot I'm not sure about hunting is the south coast of the Gaspe Penninsula, I know on the New Brunswick side of the Bay of Chaleur it's closed to duck hunting in salt water for a very large section but the Quebec side may not be, if you can hunt there their is a huge number and variety of sea ducks and geese. I make that drive fairly often for work and in one day it is nothing for me to see, snow geese, canadas, brant geese, eiders, oldsquaw, scoters, mallards, black ducks and pintails all in pretty good numbers. Most people in this area can speak atleast some english and you would be shooting in the salt water so getting permission wouldn't be an issue anyway.
As far as Ontario goes I don't know much more than what I've seen on TV, but the south eastern section seems to have some pretty decent shooting.