often the actual reason you got booted off the server is way further back up the console. Scroll back up with PGUP back past all the 'loading shaders' etc crap and see if you can spot any errors higher up.
Most of the messages towards the bottom of the console when you get booted to the menu are from when it was loading the menu back in, and it seems to run through the list of textures, shaders, sound files and all kinds of crap just to load the menu.
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis
Try going back even higher than that last shot. I know it sounds like too far but I think all that is from loading in the console.
It's been a while since I had to figure out one of these so I can't remember quite how far back you need to go, but almost all the time the error that kicks you off the server is, if not printed in red or otherwise highlighted, more serious than a problem with bindings.
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis