Hiya Daryl et al,
sorry to be a bit slow replying, hectic week off-line,...
Looks like you now have three sons of a John MK at Lochbroom (mothers names are not in the Lochbroom O.P.R. that period), their birth order, and approx birth years, from that it might be possible to pick out your bunch.
Placing the family at Ullapool in family records or even records does not neccesarly mean that is where they specifically lived; it was the largest community and people living in the smaller surrounding places of only a few households would later tell people they were from "Ullapool". Similar today as "Gadget" can probably attest people living in small communities on the Coigach peninsula say they are from "Achiltibuie".
That said, your John, son of John MacKenzie (Fisher) and Janet Stewart, was probably not born in Ullapool as 1780 predates founding of the village, and Stewarts were thin on the ground at Ullapool.
My guess is your bunch were from Isle Martin or more likely 1780 period at Badenscallie in Coigach. At the bottom of the Badenscallie file on my website I include the following.
All the best,
Donald.
Coigach Stewarts
In February 1999 John MacLeod (CONTACT INFO) who has ancestors at Badenscallie, emailed me the following information, it is reinforced by a letter from Jean Stewart of Inverness to Gwen Smith (CONTACT INFO) of Tasmania in 1984. Jean said three sons from Appin had to flee west to the region which is now Ullapool. I think the Stewart refugees are also mentionned in the book "Peoples and Settlement in North-West Ross" edited by John R. Baldwin in 1994 (SOURCE INFO).
John MacLeod wrote;
Various families came into the area following the '45, including the Stewarts, a party of whom (women included!) escaped from the battlefield of Culloden and fled north through the hills until they reached the Oykel valley at Tutim. There one of the women is buried in the graveyard above the road. The party turned West and eventually settled in Coigach. Originally from the Appin area, all the Stewarts in Coigach are descended from those settlers.