What's the big mystery? Didn't the Dorsets use the iron to pay the Vikings for passage to Britain, then migrate to a particular area of England, now called Dorsetshire, and become sheep herders? There's even a breed named for them.
See the info in the following link:
http://encyclopedia.stateuniversity.com/pages/6117/Dorset.html
and the only thing that stands out in that info that makes any plausible link to your theory, is the date 940 A.D. as the period in which the place Dorcester obtained it’s name, and that date was during a period of Norwegian and Danish inroads into the demographics of the British Isles.
If there are more direct links, I haven’t found them.
Maybe what is common about “Dorset” has to do with how, in the English language experience, the ancient people of Eastern Canada were given that name, and not those ancient people themselves.