Hi brennan1
Yes indeed!!, I have found that information given on both the 1901 and 1911 census were set between very wide margins. In one case my ggg grandmother is 45 in 1901 and 74 in 1911. She had a son age 7 in 1901 who turned out to be her 19yr old grand son in 1911. Maybe she did this to protect her illigitimate Grandson. Either way, times were tough and needs must!
I hadn't thought of John Jr not being Catherines son. Have done a search on John Jr with mother as Jane Bell and father as John Heffernan but have had no luck.
The Church Baptism Record I have from the IFHF site is of:
Matthew Keevers, 15th August 1830, Kilquade, Parents, Patrick Keevers and Mary Cullen, Sponsers, James Cullen and Ann Short.
I didn't purchase the record for William Keevers, 1833, Kilquade, because i wasn't too sure if they were the right family.
Let me kow if i can add to the info you already have.
Regards Wicklow way