Obrigado, Simon! Funcionou perfeitamente. Consegui fazer o código funcionar. Acontece que o código envolvido na ação estava impedindo o add_action de executar a função. Assim que removi o
if ( class_exists( '\WPDiscourse\Discourse\Discourse' ) ) {
e incluí apenas o próprio add_action, o plugin funcionou normalmente. Não me preocupo muito com a verificação, pois sou a única pessoa que administra este site. Então, sim, agora a sincronização funciona perfeitamente tanto para adicionar quanto para remover membros dos grupos.
Obrigado novamente pela sua resposta rápida e útil.