My boomer dad was a hard core "Scots Nationalist" while also living in America and being literally three generations removed from anyone living in Scotland. He, like a total boomer did that "23 and Me" shit, and it came back informing him the majority of his DNA originated from Sweden. Man, he pretended so hard to not be seething about that for years. Me I don't really give a shit. Thanks to me mum, I'm majority Cornish.
Wait, people still don't know how 23&Me works? I thought that all got sorted out when people noticed they put 1% African in every result, and finally realized Susan Wojcicki's sister runs the whole scam.
There is no "Swedish" DNA, or "Scottish" DNA, nor any other ethnicity. DNA can work for a paternity test, but doesn't really tell you anything meaningful about your ethnic ancestry, as there's way too much overlap to draw any real conclusions. Especially among Europeans. 23&Me just compares your DNA to their reference cases, about 12,000 people who self-identify as some ethnicity or other and can document they lived in a given region for the last 300 years.
23&Me only cares about the documentation, they don't care about if the reference's great-great-grandma married a Spaniard and had ten kids, just so long as the family stayed in Sweden. In a few years they'll be showing sub-Saharan genes as Swedish, or they would if the company wasn't going bankrupt.
Your father could very well be Scottish going back for centuries, and just have some genes in common with the Swedish references. If he also shows German and French, those can both just be Scottish ancestors as the German and French references are obviously going to overlap with any Celtic population. And the Swedish reference themselves might well have picked up some Scottish genes in the last 300 years.
And God alone knows what the Scot references look like. Half of them likely have Swedish and Norwegian ancestry from the viking raids alone.