Well for one thing her birth date is RIGHT OUT. (We're seeing a lot of *really really bad* birth dates in this area for some reason - Gedcom crackup?)
For another, we have pretty well concluded that Malcolm mac Alaxandair was the Malcolm who was married to Somerled's sister (who would be a "nic Gillebride", since that was Somerled's father's name).
The catch is that mac Alaxandair was *never* Earl of Ross - that was the other Malcolm, Malcolm macHeth (who may have been as much as a generation younger).