Well the name Livingston isn't there for the mother...not saying it isn't his . but because he has stated on his marriage recently that he is that age, that's the age he "hopefully" will have stated on his recent voyage...
( She says...weaseling in and out of this one

)
*I looked at this again and I did'nt word it very well...meant to add that as he'd also stated a similar age on CEF papers these seemed to be the age he remembers....
so hopefully there aren't too many Irish James Thompsons as you have quite a range!

I haven't looked for my James Thomson , but I think I may have found him on an index...it only goes to 1910, but if you're patient the goal is to do up to 1920....
http://members.shaw.ca/nanaimo.fhs/with hundreds of the same name & similar age, plus no others travelling with him to identify, I probably will still have trouble singling mine out.