Caso de uso interessante, mas não consigo pensar em uma solução alternativa.
Se as mensagens pessoais estão desativadas globalmente, isso inclui mensagens pessoais em grupos. Acabei de testar no meu site; é um pouco confuso porque o botão “Mensagem” ainda aparece disponível na página do grupo, mas você receberá um erro ao tentar enviar a mensagem.
Acho que você terá que criar uma categoria privada para o grupo e, em seguida, excluí-la assim que o evento terminar.
