That definately looks possible, Christine. Any way of finding about about father's occupation, etc.?
And I'm sure that Donald can't be the fur trade Donald, as he was from Brora, and I believe was older than John. Most fur trade genealogists agree that they were probably not brothers, even though they joined the HBC together.