¡Gracias, Simon! Funcionó de maravilla. Logré que el código funcionara. Resulta que el código que envolvía la acción impedía que add_action ejecutara la función. Una vez que eliminé
if ( class_exists( '\WPDiscourse\Discourse\Discourse' ) ) {
y simplemente incluí el propio add_action, el plugin funcionó correctamente. No me preocupa mucho la verificación, ya que soy la única persona que administra este sitio. Así que sí, ahora la sincronización funciona perfectamente tanto para agregar como para eliminar miembros de los grupos.
Gracias de nuevo por tu rápida y útil respuesta.