Hello again Kris: I tend to think you were correct with the 1901 census. I have looked at Charles Thompson's naturalization papers and he says he was born in 1890 in Birkenhead and his parents were Charles Thompson and Clara Davis and that matches. His son, Howard Thompson, born here in the USA, has his father's birth as 1892 in some of his papers, which would make him the right person. As I've discovered in searching other relatives, they frequently lie about their age. One of my grandmothers made herself 8 years younger on her marriage certificate than she was on her baptismal certificate filed by her parents!
Do you have access to any Irish information? I've been looking for several decades for information on Archibald Gardner, born about 1822, Antrim, Ireland; married to Sarah Hazelton, daughter of John and Ruth Hazelton of Toberdoney, Ireland, born about 1823. Not sure if they married in Ireland or USA. Apparently emigrated to USA between 1822 and 1850 when their son was born in Pittsburgh, PA. and the Hazeltons were living with them
Thanks again for your follow-up. Harry