I understand
T can realte to what you are saying about your mothers, while my mom has been fine with me Bfing ( i think, I live in Hawaii, she lives in Wisconsin...) there are other issues that we have played out like this one.
I understand how hard it is. The thing that really bothers me about this is that she is talking to your DD. I know how high I hold my grandparents in esteem, I know as a child that if I thought I was doing anything my grandparenst disapproved of I would have been really hurt. Same thing with cloth diapers, or any of your prenting choices, if she has something to say about it- and you wnat to listen - I really think it shoudl not be in front of your DD. I think it would really confuse me as a child. Maybe try this, tell her that you are the mom, and you are 'stuck' with all the 'hard' parenting stuff, and she 'gets' to be grandma and tell her how cool being a grandma is and remind her what sort of responsibiliy comes with that power. That way, you are not attacking her, but asking her to be a part of DD life in the appreate role. Good luck!