¿Hay un evento/devolución de llamada al que se pueda acceder desde el cliente JS para saber cuándo ocurren ciertos eventos, como el tiempo de espera de publicación?
Sí, hay un mensaje de evento/devolución de llamada en el objeto WebSocket. Puede usar la sección callbackError como en este enlace: https://github.com/ant-media/StreamApp/blob/master/src/main/webapp/index.html#L735
Puede consultar esta guía para todos los mensajes de WebSocket: https://github.com/ant-media/Ant-Media-Server/wiki/WebRTC-WebSocket-Messaging-Reference#websocket-error-callbacks