Would it not be better to consider who are the Scots than to bother about who they were?Enjoy the music but forget about something almost lost in Victorian pseudohistory. There are bits of Celts, bits of Vikings, bits of Saxons, mixed in there. There are now bits of all sorts of races from most corners of the globe so why worry.
The variety makes life interesting.
Go out and meet a foreigner it might - open your head.
Peace