I am puzzled. I was always sure that Hudson and Baffin bays are part of the Atlantic. I'm pretty sure we were taught that in school. Looking at the map and watching the flow of sea traffic it make sense to me.