I don't know if it is of interest but, in addition to Archibald, a somewhat older sister, perhaps born about 1791, married a MacDonald in Aird, settled at the Haye end of the township, did not emigrate and there are connections still in the township. Jane was born in Eoligarry, Barra. What is intriguing is that the registration of her death 1.4.1864 shows her mother as Flora MacEachan.
I have not come across any indication that John Butter had marryied Flora so have wondered whether part of the opprobium in which he apparently came to be held may have been that there was some close relationship between Flora and Christy MacEachan, mother of Archibald.