=====
could be the same Maggie Noble ..Possibility she is the daughter of Robina Priest Cameron
Robina Priest Cameron born 1863 Elgin illegitimate daughter of Margaret Cameron
Robina Priest Cameron married a David McNeill 1889 Elgin
1891 census in Elgin Moray 8 Murdochs Wynd
Robina McNeil age 28 (sick nurse )
Henry H McNeil age 7
Maggie A McNeil age 4 born 1887 Rafford
George McDonald 9 months ( boarder )
Bella McDonald 5 ( boarder )
I was playing around with this, but the facts weren’t fitting for me
Found this family on the 1901 census in Drainie Moray ( cattlemans house )
Under a different name this time as Falconer ..
Robina Falconer 41
Maggie Priest Falconer age 14
Birth for this Maggie Ann Priest 12/3/1887 Rafford (illegitimate )
So think we can rule this one out

Did you check on the 1921 Census in Canada
Address 110.St Clarens Avenue Toronto Parkdale
Henry Smith age 38 born Scotland ( fitter)
Sarah Smith age 28 born Scotland
Harold Smith age 4 Born 1917 Ontario
Have not been able to find births for William and Harold to see what name the mother has used maybe see what information you can get from the orphanage
Rosie