O uso de bate-papos em grupo seria muito, muito mais limpo como um sistema de notificação do que tentar agrupar e transmitir funcionalidade de difusão de fita ao registrar vários usuários na mesma conta. Quais problemas você tem com a funcionalidade de bate-papo em grupo?
Se você quiser continuar seguindo essa abordagem, você vai querer configurar o route-all.resources
no OpenFire - isso deve te colocar no caminho certo.