Haven’t dealt with this specifically, but I’ve worked in coffee shops for over a decade so I’m familiar with this phenomenon. When you heat milk above ~100°F, the proteins and fats denature and solidify on surfaces, creating the brown “crust” and funny smell you’re finding in your kettle.
If I were you, I’d try using Rinza, a product which coffee shops use to clean espresso machine steam wands and milk pitchers. Rinza ain’t cheap, so consider if your kettle is worth the purchase.
If you do decide to buy Rinza, try this:
Tbh, Rinza is expensive but worth it for this particular problem. If you’re a regular at a cafe, you may be able to ask the baristas there for a small amount of their cleaning supplies. Tip well if you go this route!
Best of luck!