My heart aches for you. We never outgrow the need to get approval from our parents, even though we should. Please keep in mind that you did the right thing by making it. He did the wrong thing by being so hurtful. You can't control his behavior, only yours.
I would certainly give him a call when your daughters aren't around and read him a riot act. You deserve more respect than that and he is obligated to give it to you as another human being. He needs to be told that.
I too would wonder about his health. When older people say mean things that are out of character, it often means a medical problem.