I think that both John and Harriet were illegitimate.
KEELAN, JOHN
No mother's maiden name indexed
GRO Reference: 1877  M Quarter in PRESTWICH  Volume 08D  Page 402 
KEELAN, HARRIET  ANN      
No mother's maiden name indexed
GRO Reference: 1882  J Quarter in PRESTWICH  Volume 08D  Page 379 
John is "John K." in 1891.
In 1881 Catherine has a daughter, Alice A. aged 1 and born at Manchester. 
Piece   4017,  Folio 71, Page number 10
KEELING, ALICE  ANN
No mother's maiden name indexed
GRO Reference: 1880  J Quarter in PRESTWICH  Volume 08D  Page 401
There is a death for an Alice Ann KEELAN
KEELAN, ALICE  ANN
Aged 1  
GRO Reference: 1881  S Quarter in PRESTWICH  Volume 08D  Page 191 
Debra  
