There's a tree on Ancestry which gives the following parents for John Kearns b 16th July 1882 Castletown:
John Thomas Kearns born 15th May 1859 Ireland
Margaret Gaughan born 10th Jan 1864 Ireland
The Margaret Kearns in Peel in 1881 was supposedly born circa 1852, so either there's a big question mark over her birth year, or it's a different couple.