A, whether your sister said it or not and whether h chose to heed it or not doesnt really matter anymore.
We teach people how to treat us. And you need to show your family the independent, strong woman you are becoming. Eventually, they will see it and respect it.
As for your h, a little tap of a 2 x 4. You had expectations. You expected a certain reaction from him regarding the cats. And whether his reaction was because of your sister or not, when you have expectations, you are sure to be upset when they arent met.
A, do what you need to do for you. If you do better not being in contact with him, then dont.
If you do, then show him that you are capable of dealing with things on your own. Show him that you have become the person you were meant to be. . But really, just live your life. Keep moving forward on your path and worry not about him or his reactions, ya know?