Thank you again, Sandra, that is all wonderful.
I can confirm that the Malcolm M(a)cDonald with wife Robina and sons Linton and Grant are definitely a different couple, because I have found both families listed in the 1921 census. 'My' ones are in Shellmouth, Marquette, Manitoba, and Linton and Grant are with their parents in Wallace, Saltcoats, Saskatchewan.