Hi Lori,
I came across this family a couple of years ago when helping a friend with her tree. They were very confusing.
There were definitely two Rachels with sons Edmund. In 1861 Edmund and Rachel were at Villa House, Bathwick, but another Rachel Willcox was in Henrietta Street, Bathwick. a widow with children William and Emily. I never found her in 1851 then, but I have now. Her husband was John, High Baliff of the County Court. They also had children Louisa and Edmund. So there were two Edmunds about, with mothers called Rachel but different father's names. From BathBMD we can see that Edmund's wife's maiden name was Cryer, the other was Richence.
Looking at the baptisms, it does seem that Edmund senior was a printer and a water bailiff, John was a chair-maker before becoming High Bailiff.
Assuming you know your ancestor's father's name was Edmund and not John, then Edmund and Rachel would seem to be the right parents.
Rachel was born in Langridge in 1800, to John and Hannah. John Cryer married Hannah Davis at Charlcombe on 20 nov 1785. (from FreeREG)
(My friend's ancestor was a Mary/Maria Wilcox. He husband was a son of the Richard and Mary Osman who lived in the same house as Edmund and Rachel Wilcox in 1861. Yet it seems her father was a William Wilcox from Burbage in Wiltshire, with no obvious connection to Edmund Willcox.)
David