Hi Carol. I am certain the marriage you found for Anne Jorden to Daniel Brown is the right one. Have you seen the entry for Daniel on welshmariners.org.uk.
William Lachlan Jordan only appears on one UK census, 1861, when he was living in Kent. He only states that he was born in Pembrokeshire, Wales, but does not give a place.
He must certainly have had contact with the daughter of Richard and Margaret, Eliza born 1811, as Eliza named one of her children Hatton Lloyd, and the Hatton name comes from The Bastone family, William L. Jordan's wifes family.
I have found Daniel Brown buried 7 Jan 1841 at Steynton. Wife Anne buried 23 December 1828, also at Steynton. Only one child found so far, Margaret Phillips Brown, bapt3 Feb 1791 at Steynton.