Could this be the Hannah in question?
HANNAH ROBERTS baptized 3 Aug 1794 Hampstead, Queen's Co., NB, By Rev. Richard Clarke; daughter of Zachariah Roberts and Elisabeth Bishop, they had several other children baptized on the same day so it's possible she was born before 1790.