Years ago Dear Abby or her sister Anne Landers would tell her readers that if asked a rude question to respond “Why would you ask something like that?” Or similar (feel free to google!) Letting the other person know they have overstepped.
My question @Mamash (and it is rude!) is have you reconciled your inner and outer self image? I know you commented on being thin so screw them, but have you internalized that? No need to answer me, something to ask yourself.
If you were 100 lbs heavier I doubt they would be saying anything to you, although there might be comments and raised eyebrows behind your back or perhaps a “caring” co worker who was close to you (or believed they were) would pull you aside privately (hopefully not!)
If you were always thin and were doing keto because you were a body builder or for the mental clarity, I am not sure their comments would bother you in the same way.
Having said that, eat what you want when you want! Too bad on them that they cannot enjoy your diet.
I went out with 5 friends I had not seen in years last week. Turned out it was all you could eat steak, 3 of us ordered it but I was the only one who asked for more. I ended up eating a plate of steak with a completely cleared table and the others having tea! It was delicious and I did not care