After quite a number of years in the org, I left recently. None of my family were ever JW`s. They have sacrificed a lot of occasions over the years which I now feel quite bad about. It dawned on me after I started thinking 'out of the box', that the birthday of your child is a very special thing. My parents had to subdue these natural feelings on my birthday for years. Theirs too, obviously went unnoticed by myself. Now I feel there is nothing wrong with acknowledging the birth of someone special.
So, recently I sent my sister a card on her birthday. Like your experience, she was moved to tears. I feel that giving cards etc is a way of saying "I love you, I think about you a lot & I`m glad you are alive and part of my life". For years the foregoing has went unsaid by myself.
Being a JW puts distance between you and your worldly family. They feel it and I think, are saddened by it. Meanwhile you stroll along in JW life and give their feelings little consideration, just as you have to numb yourself to a lot of other things in life.
These are all things which you can now rectify. Enjoy and have a good life in freedom.
J