You are being a great role model by being there loving and spending time with your children which is time you can never get back!
That is the weirdest reaction to a pool I’ve ever heard. She’s definitely jealous and trying to shame you!! I love caring for the environment too but honestly that’s just bizarre, also not letting her kids have fun is even more stranger to me !!