The Irish Book of Conquests (Lebor Gabála Érenn) tells a similar story - in fact I'd guess that's where the Scotch origin myth comes from:
[1] https://en.wikipedia.org/wiki/Lebor_Gab%C3%A1la_%C3%89renn
[1] https://en.wikipedia.org/wiki/Lebor_Gab%C3%A1la_%C3%89renn
https://en.wikipedia.org/wiki/D%C3%A1l_Riata
Their 'capital' at Dunadd is quite cool - I've stood with my boot in the famous footprint - alhough I don't think that's enough to be King of Scots: