When you have several interrelated families of the same surname, and with the same Christian names, all within a small area, it gets very difficult to fit the jigsaw together - often there is no unique solution, and there is ambiguity.
That said, probably my last contribution is a list of the children for Thomas Kelly and Ann Finnegan that I have noted:
Thomas, 1864
Betty, 1865
Peter, 1867 - note, another repeating family name.
Patrick, 1869
Mary, 1871
Bridget, 1874 - both sponsors Fearon
Michael, 1876
Rose Ann, 1879
Kate/Catherine, 1880 - another Fearon sponsor
Alice, 1882 - both sponsors Fearon