I think you've run into the most clueless, politically incorrect person of all time. And, (this is me) probably the most selfish.
If she wants her friend to have a new coat why wouldn't she take her shopping and buy her something new INSTEAD of guilting a stranger? If she's broke, she could take her to Goodwill OR get her size and shop Goodwill until she found something. Yes, resellers do search for plus sized clothes to sell for profit but Goodwill puts out stuff all day long so if you work at it a little bit you can always find something.
You are such a sweet, generous person! I know I'm a nice person but I would have really given this person a piece of my mind. Were you supposed to just walk around cold the rest of the day?
OMG, this is actually sort of funny.