"The annals of Ulster record that, in 920, Armagh was plundered by Godfrey, son of Ivor, the Dane, but that he spared the son of Canmore and St. Margaret—Ethelred, earl of Fife, and hereditary lay-abbot of the Ouldee monastery of Dunkeld."
No such entry.
920 is 150+ years before Ethelred was even born.
Armagh is in Ireland, not Scotland.
Everything after "he spared" is a misquote.
The actual year was 921.
U921.8
Ard Macha [Armagh, in Ireland] was invaded by the foreigners of Áth Cliath, i.e. by Gothfrith [Godfrey] grandson of Ímar [Ivar, Ivor], with his army, on the fourth of the Ides 10th of November, the Saturday before the feast of Martin, and the prayer-houses with their complement of culdees and sick he spared from destruction, and also the monastery, save for a few dwellings which were burned through carelessness. They harried widely on all sides, westwards to Inis Ua Labrada [O'Laverty's Island, not otherwise identified], eastwards to the Banna [river in Ulster], and northwards to Mag Ilesen [place not identified]. But Muirchertach son of Niall [Irish king of Ailech, of the Ui Neill kindred] and Aignert son of Murchad [another Irish king?] came upon the force that had gone north, defeating them, and they left many dead behind, only a few escaping in the dim light of dusk.
This doesn't have much to do with Scotland, except that Muirchertach's paternal grandmother was a daughter of Kenneth MacAlpin (Kenneth I).