Hi,
Yes, the marriage to Henry Walters seems credible, all things considered.
As far as I know at the moment, the children all had the same father. He wasn't a married man during the time of the relationship, as one might have expected. I know that he was born abroad in Europe in 1841, but lived in Merton, Surrey, when Susannah met him. He was a wealthy, middle class, professional man who had been bought up with servants etc. and who employed servants when he was living as a single adult in Surrey, so he was from a different social sphere. I don't think that his parents / family would probably have approved of a marriage to a working class woman who would have been seen as a member of the 'servant class', so Susannah and the children were a sort of secret, albeit a fairly open secret in some ways. This seems to be the explanation. His name wasn't Abel Wright, but I have also seen another document which refers to one of Susannah's sons, in which the father is named as having the surname Wright and Susannah is referred to as married with her maiden name given as Smith. All this is 'smoke and mirrors' I think, to make things seem socially acceptable.
Thanks again.