Hi A,
If you do decide to eat your chocolate I can promise you that the Vegan Police will not be breaking down your front door at six o’clock in the morning because of it.
Your real problem has nothing to do with chocolate and everything to do with relationships.
Once Auntie Margaret discovers that you are vegan but eat her milk chocolate then it will keep coming. And there might well be a leather belt for your birthday and a sheep skin coat for Christmas. Just because people know you are vegan does not mean that they really understand. Far from it. “Oh, but you do still eat eggs don’t you.”
Personally I would say something like this, “Thank you for the present. But because I am now vegan I no longer eat any dairy products at all. So I decided to give the chocolate away so as not to waste it. And what better person to give it to than you. Please do enjoy it. I do love you to bits.”
Not only will Auntie Margaret get the message without being upset but she will spread the word through the grapevine far more effectively than your ever could.
Roger.