You are right, I have confused the two Joseph Drinkwaters born 1804/1809.
Henry DRINKWATER b 1800, in 1841 at Clough Head, Chinley, Derbyshire, England with Joseph aged '60' in the household. Note that Mary MARSHALL aged 10 years is with the family at the time of this census. It looks like Hannah BRAMWELL (chr 1807 nearby Chapel-en-le-Frith) first married Miles MARSHALL (b abt 1807, Levenshulme, Manchester, Lancashire, England, married 1828 at Chapel-en-le-Frith) and they had children Walter and Mary Louisa (chr March 1831, Chapel-en-le-Frith).
Edward and Sarah not only had a Joseph (b 1804) but they also had a Henry (b 1800, confusingly).
I'll answer offline on the Derbyshire FHS question