I too have found baby name books to often give incorrect information like that. It probably just said that because
Sorcha is sometimes used as the Irish form of
Sarah, even though it actually isn't, and the author didn't do their research. I really like
Sorcha.