I have some information on a McDonnell and Kevane marriage, but it may not fit with your Holyoke connections, but I hope it does. The name Kevane/Kavanagh are interchangable in West Kerry, with the name Kevane being the older name and Kavanagh somewhat posh in the early 1900s, or so I have been told. Both names have co-existed for quite some time, with quite a lot of families keeping or reverting to the older name, when they came to translating it. The name is Caomhanach in the Irish language and pronouncation is similar to Kevane.
Re Irish Genealogy records - the originals are extremely difficult to decipher which is why a lot of the information is approx, it relates to the rest of the information on the page. Year would generally be correct, the month may not be and day, near enough to being right. Can you reply privately to firstname.lastname@example.org
and I will see do a check. Tks Eibhlin