I had something similar,my fingertips got red and swolen everytime i touched something cold like a can of coke or beer...etc,it just started one day and disappeared a year later,i have no idea why,i still get it though some times but not so often.
I am not a doctor and i rarely visit any doctor apart from ent but my advice is that she should eat normally,being vegetarian in my opinion is very unhealthy.