Thanks to all who have responded to my plea - it looks as if the John Kneale buried in 1858 in Kirk Michael was, as I suspected, incorrect.
The daughter Ann(e) Kneale born about 1830, married Thomas Moore in Kirk Michael in 1870 (there are no doubts about this).
Thomas and Ann had their only child, a John Henry Moore, born 1873 at Kirk Michael - abode was Balla Coine.
Because Thomas and Ann must, at one stage, have lived at Balla Coine, and the John Kneale who died in 1858 at Balla Coine, it seems a strange coincidence that the surname Kneale is connected in both instances.
I would have thought I could have found the correct Ann(e) Kneale somewhere?