Thank you Marc. I am beginning to think maybe the child was Amelia's, born before she married John, as John Hale already had a very much older son called Charles.
On the 1871 UK census, the little boy Charles was 4 and born in Belgium - maybe his surname is Creighton?