I have bee asked by Jane Halloran of IrelandXO to respond to your query. I was doubtful if it was in an area where I am most experienced when I saw Kilbrogan on it as Kilbrogan is in Bandon.
I found the marriage in Civil Records of John Sheehan & Catherine "DONNELL" on 01 March 1870 in Schull Parish Church. The mis-naming of McDonnell to Donnell and Donnell to McDonnell was quite common in those years and many people of the era were illiterate and consequently could not contradict the Clergyman a would possibly be afraid to do so anyway if they did see an error. I will attach a copy of the Civil Record and a Snip of the Church Record of the marriage below.
As per your message, their daughter Mary was born on 03 Dec 1870n at Kilbronogue.
John Sheehan was the son of John Sheehan of Cooradarrigan Schull and Catherine was the daughter of Patrick Donnell of KILBRONOGUE Schull. This is the correct place for Catherine's birth and not Kilbrogan. This is borne out by the fact that she and John were married in the Parish of her Birth, Schull
There are three possible births of a John Sheehan to a John Sheehan between 1840 & 1850 and one Catherine Donnell neither of whom have detail of address. They are,
John Sheehan of John Sheehan & Mary Fitzgerald 06 Mar 1842
John Sheehan of ohn Sheehan & Catherine Leary 08 Aug 1841
John Sheehan of John Sheehan & Julia Sullivan 02 Sep 1844
As far as I can acertain from the records, Catherine was baptised 07 Feb1843. and was the daughter of Patrick Donnell and Honora Mahony.
The data outlined above is available on irishgenealogy.ie by names and datesand using schull as location
If you have any thoughts on the John Sheehan through family lore etc, you might let me know and I may be able to find other info on them.
Wishing you the best of health in these uncertain times.
Frank Fahy