Honestly if I were in that position I would establish some boundaries. Sure, yes, if she is not interested agree to not talk about it with her. Respect her preference, but she has to respect your food choices. It is none of her business what you put in your mouth, even if it’s a whole stick of butter.
Shaming you for it, calling it disgusting, and screaming at you is really not appropriate. She’s 17, if she has concerns I would urge her to talk to express them like an adult.
If you were doing significantly better in a year, why would you stop? That shows that keto is GOOD for you, and helping you become healthier.
Let your labwork, and weight loss, and mood, and energy, speak for themselves.
She’s going to encounter people who don’t eat how she thinks they should, all the time. I do.
She needs to learn to deal with it.
EDIT: Also, yeah, thank her for her concern. Obviously she’s freaking out, and concerned for you, but that doesn’t excuse her behavior imo…