Yes, Donald McLeod and Mary Robertson are my husband's great grandparents, and Katherine McLeod married Robert C. Stevenson. I know about John dying from an elderly aunt. Also that a large group was 'cleared' during the highland clearances, and came together on 3 emigrant ships, The Mount Stuart, The Atlantic, and the Tusker. John became ill on the journey, so Sarah and the children stayed in Ingersoll until after his death before joining the large group. They were headed for Bornish, Ontario, which is now Parkhill area.
I am interested to know if there is a listing in Bill Lawson's book for Alexander McLeod, possibly before his parents, as he wasn't listed with their group.