I feel for you!!! Your granddaughter was young at the time and hopefully with maturity she has changed how she treats homemade things. Naturally it goes without saying that her parents should have stepped in and explained to her what this gift from you meant.
I try to tell people that when I give you a gift I made with my hands, I give you a piece of my heart. That usually works.