So, in Amelia MacGregor's History of Clan Gregor, Chapter XVIII, The Death of Drummondernoch, she publishes several statements made by Robert, which were passed down through his family about the murder of John Drummond of Drummondernoch in 1589;
1813 - Robert McGregor from his father Hugh McGregor - Robert MacGregor in Middle Achtow one of the Elders of the Parish of Balquhidder aged sventy [sic] four, being solemnly sworn and examined on oath Depones that he is the sixth generation of Macgregors who have lived in Achtow. That his father was born in 1701 and lived to the age of 77...that his great grandfather by his father's side was a son of the daughter of the Lady Ardvorlich who was distracted and ran off to the hill as before mentioned, and who was sister of the Forrester so put to death.
1817 - Robert MacGregor an elder of the Parish of Balquhidder in which his Grand-Father & Great grandfather were also elders...
The fact that he gives his age, and that he has always lived in Achtow, means that this is almost certainly Janet's father Robert. It also confirms that Robert is the son of Hugh Drummond senior, and it gives Hugh's date of birth and death.
When he says he is the sixth generation of MacGregors who have lived in Achtow it got me thinking, I would expect to find his ancestors in some of the other material in Amelia's History. In particular, in the proscription after the death of Drummondernoch in 1589, because that lists all adult male members of the clan. The only entry for the area around the kirktown of Balquhidder is;
Alexander Pudrach MacGregor under the Laird of Weyme.
Amelia references this to an earlier proscription in 1586 of Allester pudrech MacGregor from Huidder under the Laird of Weyme, and she makes the connection of the alias pudrech to the Puidrac stone in Auchleskine.
So, I looked for all references of this alias, and I found the following;
1581 Allester Pudreauch McGregour
1586 Allester pudrech MacGregor (from Balquhidder 'huidder')
1588 Allester Pudrach alias MacGregour pretendit occupiar of part of the landis of Innercharney, removed from the lands.
1589 Alexander Pudrach MacGregor (from Balquhidder)
1590 Allaster Pudrach McGregor
1591 Allaster Pudrach MacGregor (from Balquhidder)
1595 Allester Makgregour alias Puddrache pretendit Tennent of Ardcaskard, removed [presumably in Fortingall Parish]
1598 Duncan McGregour, Margaret Stewart Relict of Alexander Pudrych, Duncan McGregour his sone, Allester McGregour, Malcolm McCoullcheir, Helen McGregour Relict of umqle Robert Stewart
1600 Ewne McAllaster Pudrach (the eldest brother)
1600 Duncan McAllaster quhiddrache [of Bal-quhidder] VcGregor witness (Pudrach).
1601 Duncane McAllaster pudryche, (Pudrach) umquhile Allaster pudryche his father
1602 Ewne McAllaster Pudrach
1603 Neill Makgregor pudrenois
1603 Dougall McGregour, Neill McGregour pudrach hanged
1604 Duncan Pudrache Macgregour hanged
1604 Duncane McAllester Pudriche in Achatue hanged and quartered
1649 John McEwin VcAlaster phudrach in [] sonne to Kallum McGregor in Culchra
1649 John dow McAlaster pudrach
Which I think makes this tree, (the numbers are the generation born in Balquhidder);
Alistair ~1540 d. ~ 1598 m. Margaret Stewart
|-1-Duncan ~ 1570 (hanged 1604)
|-1-Neil ~ 1570 (hanged 1603)
'-1-Ewen (the eldest brother) ~ 1570
|-2-John Dow ~ 1600
'-2-Kallum in Culchra ~ 1600
'-3-John ~ 1630
This needs to be joined to the tree from the Parish Register;
'-3-? ~ 1630
'-4-? ~ 1660
'-5-Hugh b ~ 1701, d ~ 1778
'-6-Robert bap 1742
If Robert's great-grandfather [3] was a son of the sister of John Drummond of Drummondernochabt, who was killed in 1589, then the dates don't match. Maybe the family memory is off by a generation, and he was Robert's great-great-grandfather [2].
There is also a testament dated 18/8/1687 for the deceased John McGrigor in Easter Achtow. It's difficult to read, but I think the only other bit of information in it is his wife's name, Eliz[ab]eth Leran. He could be John [3] above.
The other Hughs need to be fitted into this tree. In particular, Hugh the younger [Hugh og]. He must have been born around 1700, and his name suggests he was the son of a Hugh or Ewen born around 1660. This Hugh could have been a brother or cousin to Robert's grandfather.
John.