The "Sale Rovers" were infamous pirates of the high seas who came from Sale, the twin city of Rabat. If you ever visit Sale, you will see many people with red hair and freckles. The story goes that the pirates landed on Ireland and intermarried. In the south of Ireland, there are what are called "Black Irish" who are Irish with dark coloring. I think the story of Helen Gloag is entirely credible, and is possibly verifiable because the royal family has their genealogy going back 43 generations, reportedly to Mohammed the prophet. btw, the word "tariff" originates from Arabic as the extortion pirates charged for ships crossing them on the high seas.