In "the traditional pedigree" of the Munro family (citing MacKenzie, History of the Munros of Fowlis), John is #34, son of Hugh Munro of Coul and father of John Mor Munro
34. "John Munro, M.A. (Aberdeen), Chaplain of Balcony, living 1550, dead the following year."
On page 73, Kelley states "Accepting various cited documents at face value, there is adequate published evidence for the sequence from 30 Robert Munro to 34 John Munro"