Ganga has every right to be a protective mother and think for her kids and husband, maybe to a certain extent her worry is not wrong. But her way of protecting is wrong and that is making things complicated.
Yes, Ganga has changed quite a lot post leap - reason we can say CVs or we can also say, now that she is in a very settled position in her life, her true nature is surfacing. She has always been an opportunist as per me, let it be taking help from Jagya, and equally from anandi - be it anandi bringing back mannu rescuing her own life, asking for ideas to please Jagya, happy with anandi's support during SaJa time and post JaGan epic wedding. Somewhere she also understood that being like anandi is going to be an easy route to get into Jagya's heart and also BH wasis, specially DS. She was well aware of their bond with anandi, but then it was in her favor and hence the comparisons did not matter. though it is never shown in detail i am going to safely assume that anandi helped and took care of ganga's kids when she was busy studying, as that looks quite natural and not out of place at all.
But now she doesnt really need all this, and hence the cocoon of anandi is opening up. Let it open, i dont mind that..infact it would be nice to see Ganga's actual personality ...some sparks here and there would be nice to watch. i just hope her sparks ignite things in a correct way. of course she is a good soul at heart, and all this behavior is coming out of her insecurities...but most of it is against anandi which is quite baffling. She knows anandi and also know to what extent did anandi go for her mannu, still hurling such insults at her is not correct.
I agree her anger against anandi, and more than anger it is her fear of losing her son to RS, that she is venting out on anandi. but here she is completely wrong, even if we keep aside anandi, anyone else bringing this news to her would have resulted in same reaction. she forgot her promise to RS to allow meeting mannu, i assume it was just in that emotional moment that she said it..she never meant it. her real worry now is what if Mannu distances from her, what if Ratan tries to take him away (i totally agree Ratan was an evil person in the past and did try to take away mannu) but Ganga should see that it was because of Ratan that mannu is with her ...and Ratan did keep his part of promise by not meeting mannu all these years, Now is Ganga keeping her part of so called promise?
She should have faith in Mannu, her own upbringing and most of all Jagya.
Glad that atleast Jagya is true to his morals and wants mannu to know the truth, as when truth is out i think he is going to face the biggest blow from mannu's end...
Ganga is not seeing that she making the future more messy by delaying the truth.
Coming to Anandi, I totally agree she is at fault here...whatever may be the reason, her nature, her goodness or her zeal to help a dying a man fulfil his last wish...she had no right to promise for something which is not in her hands at all. She could have said she will try and better ask Ratan's mom to talk to JaGan as well...and inform JaGan.
Glad that she agreed her mistake, but it is bit late and she is going to get the blames...which she has to take. Knowing Ganga's recent reactions, she could have sensed better. I just hope, now that she has given the info and agreed her mistake, she just stays out of this. No amount of rational reason from her end is going to solve the matter, it will complicate even more. Its better she stays out...and doesn't bring in her promise again or go her own way to fulfill it. That would be out rightly wrong.
----------
As for anandi's promise to Shiv...i think that was an unnecessary dialogue...when Shekhars had to be packed off. She did try to keep her part of promise although by uniting the brothers and the family is also together. Her staying with DS or shekhars asking her to stay...i wont discuss that as i never really liked and agreed to the whole scenario from both ends.