We need to find what our three boys were registered as, and what name they used as children. Otherrwise we may go off on completely the wrong track, they may not have started life as Ensalls at at all. Ensall may be the name of a step dad, or something.
Tho' that christening you found indicates some Ensall parents for Thomas - but what happens to that baby Thomas? where is he on the subsequent censuses?
I think if I were you, (which I am not!) I would like to see Williams marriage cert to see who he names as his father. Actually I'd really like to see Wm's, Thomas's and Joseph's, if I were made of money!
MUST go and get dinner now!