Hello Frances, thank you once again for your efforts, it's quite a number or years since I looked at this family line, and what you have offered shows I needed a fresh look. When I visited the IOM to look at records, I could not find Mary's birth/baptismal record, as you have pointed out she could have been born out of marriage. In the 1901 census she gives her age as 38yrs (b.1863/4); she died in August 1926 aged 60yrs (born 1865/6).
There is a John KERMODE - Publican b.1845 in Douglas that certainly lead me up the wrong path, I was so sure it was him.
I think there is a strong possibility that John Leece Kermode could be her father, Mary being born out of marriage and then John L marrying in 1869 to Margaret KELLY, who could be her mother. Thank you once again.