Just as a possibility for Donald Snr., there is this birth showing on IGI:
Donald FRASER MCDONALD b. 14 OCT 1874 in Dyke, Moray
Parents: Donald MCDONALD and Elizabeth FRASER
Thought this might connect with this 1901 census entry...and by pure chance, I think Elizabeth Morrison might also be included in this entry (which would be lucky!):
Isabella Mcgeoch 62 b. Ayrshire, Neilston
Eliabeth Morrison 25, boarder, dressmaker, b. Glasgow
Donald Mcdonald 27, boarder, Shipping Clerk b. Morayshire, Dyke
Wm R Reathie 24, boarder
David Mcquarrie 24, boarder
Address: Lennox Place, Renfrew
Monica