Civil marriage records don't usually record the relationship, if any, between the couple and the witnesses. So, how do you know that the William Kelly who signed the 1876 marriage certificate was her father?
Looking at both marriages- what's listed as father's name and occupation?
Have you tried to see if there's any connection between Rosanna and any of the witnesses?