You raise a good question, and I’m not absolutely sure the Wyke Regis marriage is the one. But it seems likely. Just to turn your question around, I’m sure the 1841 and 1851 censuses are correct, but whether the Ann and Benjamin married in Wyke Regis are the ones in the census, I can’t be sure.
Shilverton comes from the 1851 census, listed as Ann’s birthplace. The marriage certificate I’ve seen has no reference to age at all for either party.
Benjamin was born illegitimate to Ruth Hounsell in 1799, and baptized 7 Aug 1799 in Bridport. (the record exists)
It’s interesting that you have found a William Hounsell. The father of Ruth’s children has never been identified to my knowledge and it’s been assumed he and she had too close a blood relationship with her to marry.
The 1841 census (HO107/280/8/31/p 25) has a 1799 birth date for Benjamin, and an ‘abt’ 1802 date for Ann.
7 children are listed, William b 1822, Joseph b 1824, Hannah b 1828, Martha b 1832, Mary b 1836, Jabez (transcribed as Jebez) b 1840, Ann b 1841 (5 months)
The 1851 census, (HO107/1861/14/p 21) has a 1799 birth date for Benjamin and an 1802 date for Ann. They are living in Loders, Dorset
5 children are listed, Martha b 1832, Mary b 1836, (both born Weymouth), Jabez (transcribed as Davis) b 1840, Ann b 1842 and Alfred b 1844.(all born Bridport).
William doesn’t show until the 61 census living in Bridport. In 1851, Joseph is living in Litton Cheney, Hannah is not listed after 1841
Joseph b 1824 was my GGF. Family stories relate that the family moved from Weymouth.