You are wise not to take info from the older ones as 'Gorpel'. That is what has happened to the info on John Grant, Duldreggan.
You say your Angus Grant died at McCrimmon's corners. What Church cemetery is he buried in.
Is he buried at St Alexander's, Lochiel as his wife is? Apple Hill is quite a distance from Lochiel Cemetery. Is your Margaret MacMillan from the Finch area or from the Glengarry county?