Scottish records are on
https://www.scotlandspeople.gov.uk it is free to search and a small fee to view original records. The records in Snizort are limited compared to some parishes. Births 1807 – 1854 Marriages 1809 – 1854 Deaths none before 1855 when statutory registration began. I do not see any records for those on the 1841 census below, which you mention. There are some possible marriages, which I have added, if they are correct they may give more information.
1841 Census Snizort (Ages rounded down to nearest 5)
(On freereg & Scotland’s People – I do not see the family in 1851)
MCKINNON Charles M 50 Publican Inverness-shire
MCKINNON Mary F 45 Inverness-shire
MCKINNON Ann F 20 Inverness-shire
May have married John or Malcolm 1846 Snizort
MCKINNON Farquhar M 15 Inverness-shire
MARRIED MARY MCRAE 24/03/1846 STRATH
MCKINNON Duncan M 10 Born 1827 – 1831 – Inverness-shire
2 possible marriages 1857
MCKINNON John M 10 Inverness-shire
Several possible marriages in County
MCKINNON Dond M 2 Inverness-shire
Several possible marriages in County
MCLEOD Margt F 17 Female Servant Inverness-shire
Colin