根据搜索结果,特别是来自Wikiwand的资料,安拿比王(Donald II)的名字没有出现在现存的古苏格兰国王列表中的原因可能与他统治的时期和历史记录的缺失有关。安拿比王被认为是在10世纪末统治苏格兰的国王,但他的在位时间并不明确。由于历史记录的不完整,特别是关于这一时期的苏格兰历史,安拿比王的统治可能没有被详细记载,导致他的名字没有出现在现存的国王列表中。此外,亚历克斯·伍尔夫认为安拿比王可能从未真正成为国王,而是被后来的历史学家错误地列入了国王名单。因此,现存的古苏格兰国王列表中没有安拿比王的名字,可能是由于历史记录的缺失和对他统治状态的争议。