I'm not sure of the specific supplements that you have mentioned, but I do know that if you take too much of a certain vitamin, etc., it can cause a toxicity in your system which may cause you, among other things, to lose your hair. My sis-in-law took prenatal vitamins while she was pregnant, and they actually caused her hair to shed.
That's a good question, though, and one that I am interested in seeing an answer to, as I am planning to start drinking protein shakes. I will be back to see if anyone has answered your question.
Colleen