This is more about John Munro, informant.
New information suggests that George and Mary Munro had a son John born about 1836 in Tain. However, I have not found that birth.
That John Munro, born about 1836, marries a Flora Munro, daughter of John Munro and Catherine Ross
Also unable to find a document supporting this.
They had a son John born about 1864. He marries a Margaret McEachern at Tarbat Ness Lighthouse, 21 June 1892 . Still looking for him in records in Scotland with no joy.
In 1901 Scotland census we find
At Railway Cottages, Little Dunkeld, Perthshire
Head: John MUNRO 37, Railway Porter, b Tain Rossshire (abt 1864)
Wife: Margaret 29, b Tarbetness, Rossshire
Son: Archibald J , 7, b Little Dunkeld
Son: John Claud 4, b Little Dunkeld
Son: Angus Mc E, 1
Things start to fit around the Canadian records.
We find an arrival for John and Margaret Munro with three children
Arrived NY on 13 May 1907 on the Caledonia (same ship, 3 months before possible Aunty Christy )
John MUNRO 44, Railway Porter, last residence Birnam, Scotland, b Tain
Final destination: Ailsa Craig, East William.
Going to, Uncle Roderick Munro, East William
Destination Canada
Travelling with:
Wife: Margaret 32, b Tarbet
Son: Archibald 11, Angus 5, Claud 3 - all born Birnam
Roderick makes sense by name but I have not found his residence in 1911 Canada census to confirm this is the same man. He passes in 1920 in London, Ontario. Parents John and Mary and John, Nephew, on Hackett street informant. Address is same as sister Christina based on her death record.
As noted earlier, Christina's death record has mother as Catherine Ross. Did informant John use his grandmother's name in error? It was "not known" on original and then some months later, changed to Catherine Ross.
Many things point to George and Mary Munro having a son John born about 1836 in Tain who then married Flora Munro and had a son John born about 1864. Just can't seem to find the births or other significant documents.