It seems to me that there has been some confusion between the two Malcolms king of Scotland
Malcolm II ( ([954]-Glamis Castle, Angus 25 Nov 1034, bur Isle of Iona)
son of Kenneth II Of Scotland & Unknown
Malcolm III (1031-killed in battle near Alnwick, Northumberland 13 Nov 1093, bur Tynemouth, later transferred to Dunfermline Abbey, Fife, and later still to Escorial, Madrid).
Son of Duncan(s/o Crinan &Bethoc d/o Malcolm II) & Sybilla