They have 2 Kenneth McLeod's
Kenneth to Jane McMillan md Sept 6 1881 by rev Hugh Urquhart, minister of the congregation in connexion with the Church if Scotland in the town of Cornwall. Wit. J. Y. Cozens(probably Joshua Young Cozens of Cornwall, as I saw he stood up for other marriages) and Angus McLeod.
Kenneth to Catherine McLeod both of Lochiel. Md June 26 1845 by rev. William Fraser, baptist minister of Bredalbane. wit James Fraser of Lochiel and Alexander Campbell of East Hawkesbury.
I did not see any other McLeod and McPhee name connections. I will look for the McPhee and McMillan connection later on.