Hi Ross,
I have Kenneth's parents as Dugald McPherson and Marion McGillivray. They were probably born c.1765, married c.1784 (around the time their first known child was born), and appear to have died before the 1841 census was taken.
Kenneth Mcpherson had a brother Martin who emigrated from Skye on board the William Nicol in 1837, and settled in Kilmore, Victoria.
I have plenty more info on this family, so feel free to email me directly if you want more details.
Rachel