As a former CNA I can honestly say that you were certainly in the right. I seems to me that this CNA is the type of person that has issues with just about anyone that doesn't see eye to eye with her or anything that she feels is undeserving towards her. These people can find just about anything to argue with and perpetuate the situation with anything they can pull out of their a$$. I've known people like that. They would argue and gripe about anything. Policy is policy and you were right on by telling her so.
I've worked with nurses that were several years younger than myself and I never had a problem with the age thing. As far as I'm concerned, they earned their degree and title of nurse and deserve the respect that is due. You are much more mature than this person because you handled the situation in a professional manner. The DON probably knows that this CNA has an attitude problem and takes what she says with a grain of salt.
Let her stir the pot! As my grandad used to say, "If you stir in s***, you're gonna get all over you." :wink2: You are the nurse and she's the CNA, she needs to know her place and get over herself IMHO.
This will blow over and she'll still be a pain in the butt, but probably somewhere else...hopefully. As I've said before, it don't take all kinds, you just got 'em.