Did you get to talk to her grandmother about it? That is so messed up.
Sounds like you’re doing an epic parenting job, though! When I was that age, I didn’t talk to my mom at all about my body insecurity; I now wish there had been open communication there, because instead I just had my friends’ influence, with their own degrees of dieting and eating disorders.