I only discovered William this past summer, and am beginning to work backwards. Your Catherine would be his generation or earlier? Catherine is a common name in the area. My great-grandmother Bridget (b. 1842) named her second child (first daughter) Catherine, but that could have been after her husband's mother (Catherine Williamson). I'll let you know when and if I find out more.