What an intriguing puzzle! This may be of no value at all but I did a little sleuthing and found the following:
I found a Henry Shaw, farmer, and wife Eveline Holmes, of Carleton County (Fitzroy township ) registering 3 children's births:
Sarah Elizabeth 7 Aug 1871
Harry James, 17 May 1876
Heber, 18 Oct 1883
I checked an online 1876 map of Fitzroy Tp (
http://digital.library.mcgill.ca/Countyatlas/images/maps/townshipmaps/car-m-fitzroy.jpg) to see if I could spot Henry's Lot & Conc. but I'm on dialup and it was taking a long time to load. You may want to have a peek.
I was thinking that Henry and Eveline likely had more children, the 3 above are 5 years apart. Not all births were registered even tho' they were supposed to be..
Anyway I also had a look for your John Arthur aka James Aloysius. I was wondering if it is possible he was born John Arthur Shaw but adopted by a Smith family and renamed James Aloysius. Perhaps he felt comfortable then with both names so used them interchangeably. David and John Smith, who he names as his elder brothers, could be from his adopted family
In any case I found a John Arthur Shaw with wife Janet Thomson having children in Carleton Co in 1900 and 1902 at least - is this your grandfather?
There is a Henry Shaw who died Sept 1897 in Carleton at age 35 but obviously not the same Henry who md Eveline :-)
I checked 1881 census online at
http://www.familysearch.org and Henry and Eveline are there, he is 35 born Ontario, of Irish origin, Baptist, she is 31 b Ontario, Ch. of England. Their children are
-Sarah E.A. SHAW 9
- John Alex SHAW 8
-Harry James SHAW 4
Also with them is Alexander HOLMES, probably Eveline's father. He is 72 born Ireland. Also a Katherine HOLMES 28 born Ontario (possibly a sister to Eveline?)
Eveline died in Carleton Co. 25 Dec 1901at age 54, listed as a farmer's wife living on the 3rd line, Fitzroy
I can't find a death for Henry Shaw.