I also had another quick look at Kevin Asplin's military site just to check if Michael Power enlisted in the 34th foot, Cumberland Reg, around the 10th of May 1871, when George enlisted at Westminster, but with no success. I noticed that both parties getting married are described under age as Full. I presume that means adult. If George was ?39 when he died in 1888 and Mary was ?23 in the 1881 census I expect that would be approx 9yrs difference. Mary would have been approx 17years at marriage.
On both chapel and registration entries Joseph is written although there appears to be a difference with the months, 12th of August or Sept 1875 at St Peter and Paul's R/C chapel, Clonmel, Co Tipperary Ireland. When my grandfather Hubert got married he named his father as George, not Joseph. On all Mary and George's children's birth registration entries George (father) is given as the first name. Grasping at straws again although as I mentioned any help with those witnesses would be gratefully received.