Hi
Well there is always a reason why we hit these brick walls, either James or John is Terence and he changed his name for some reason, it is usually, they have been married before, or in trouble with the police.
Have you checked, if there is a connection with Phillip Moore, there is a possibility that this may be your Terence, he may have known Alfred and Mary's family and put them down has his family, to cover his track's, a bit far fetched I know, but you have to think outside the box, in situation's like this, and I do have first hand knowledge of this happening in my tree.
Margp