I stopped using beeswax on my own horns the day I had one get too hot. That horn was plaqued with chunks of wax and powder clogging the spout for quite some time. I still sometimes use wax on horns made for others. Instead of pouring it in and swirling it around, I put it in place like putty, and heat the horn from the outside with a heat gun.
My horns tend to be sealed with pine pitch. It seals the horn and serves as an adhesive. I've repaired one horn by wrapping it with some tarred twine I got from a sail supply company, then heating it with the heat gun to melt the tar. That one sealed tight and held up well, eventually being "retired" by a puppy with a horn-chewing problem. (Only later did I consider that wrapping a horn container of powder with an even-more-flammable material was probably not one of my better thoughts--but it was done "back in the day.")
"Water glass"--sodium silicate--is an interesting option. I see no reason why it wouldn't work, but I've never tried it on a horn.