Thanks for this. It's definitely a possibility.
To further confuse the issue, a vanity biography (paragraph) says that he was born in 1858 but that means that he was only 16 when he emigrated. It also spelt his name 'McGilray' but his marriage certificate suggests he couldn't write so maybe the mistakes were never picked up.
I have notes from a family member (now deceased) for the parents but I don't know what the sources were and I can't corroborate the info on Scotland's People

;
marriage 1849 - Loch Buie Chapel
Hugh McGILVRAY death 1879, buried at Burgh
Christina McGILVRAY death 1900, buried at Burgh
The family member's notes say he was born 'about 1850'
I'm going to search some other name spellings (McGilray, McGilway). Hopefully the Mull Genealogy site is up again.