Possibly stupid question, but is it the label in the coat?
It might just be because of the wool too, since wool can be itchy on bare skin. And you can get wool of different quality that's not always scratchy, so this might be more scratchy than the normal wool items you wear.