Out of curiosity we scanned all of the births/baptisms at Levadge from 1785 to 1800 in case something was missing from the IGI database, but found no more children for David Stewart. However, we did find a John Stewart and his wife Helen Stewart living at Levadge at the same time.
John Stewart in Levadge and Helen Stewart in Dauchinlialash, 8 Feb 1788 (Blair Atholl OPR, marriages)
Their children were:
Malcom, b 17 Nov 1788 at Levadge;
Isabel, b 3 Oct 1790 at Levadge;
Alexander, b 11 Nov 1792 at Levadge
The IGI database also lists John, b 30 Mar 1800 at Guay Park, Ceannamoin, with parents of the same name.
Also Donald, b 22 Mar 1805 at Uchdnanetaig with parents of the same name, but not the same family.
As John and Helen's eldest son is named Malcom, it is very likely that John and David were brothers. If so, did the two families leave Blair Atholl together?
We also had a thought about Cronnlach, Moulin parish, which was given as Elspeth Setton's address when she married. Duncan Seaton in Loinchollach, Moulin parish married 12 Jan 1789. Given the proximity of the people that they married, we think that both refer to Lyconlach in Glengirnaig, which is given as Lycondlich on the Ordnance Survey. It was quite common to drop the 'Ly' or 'Loin' part of the name and call it Conlach.
Throth