Earlier quoted context omitted.
I'd say most of that usage is unnecessary clutter. Hyphens are intended to disambiguate grouping of word pairs. I haven't heard of anything called a "dog hind" that could have a leg. "The woman's white hair was hidden by a red-head scarf, ..." That's incorrect, isn't it? It's reinforcing the potential confusion that the hyphen is meant to avoid. Unless she really was wearing a red scarf made from someone's head?
Yes. What they were going for was "red head-scarf", but that is also questionable. I've only ever seen "head scarf" unhyphenated.
red-head scarf might suggest that the flairs at the end of the scarf are red, and that it just a normal scarf https://www.google.ca/search?safe=off&tbm=isch
where as a red head-scarf would be a red... head scarf. https://www.google.ca/search?q=head+scarf&tbm=isch
Dunno. Needs more context frankly.