Fixing the server turned out to be less painful than expected. All I had to do was turn sv_password.
That’ll work until Valve fucks it up again.
Update
While it does allow me to create a lobby now, it doesn’t make it public despite setting it that way. Looks like I’m not out of the woods just yet…