Depois de mudar o ForwardX11 para sim, você reiniciou o servidor sshd? Isto é, digitando:
# /etc/init.d/sshd restart
Você também pode tentar fazer algo mais simples como o xclock trabalhando primeiro, para isolar se ele é relacionado ao firefox (para provar que pelo menos o seu X11 remoto está funcionando bem)
# /usr/bin/xclock &
Pode ser necessário instalá-lo primeiro.
# yum install xorg-x11-xauth
Depois de instalar o xorg-x11-xauth, saia da janela do X11 e faça o login novamente como fez acima. Então você pode fazer:
# yum install xclock
# /usr/bin/xclock &
Você também pode precisar usar xhost. Eu acredito que está dentro do xorg-x11-server-utils.
# yum install xorg-x11-server-utils
# xhost + enter.your.server.address.com
Se isso funciona para você, então é um problema de configuração do Firefox. Pode ser um problema relacionado à segurança que você precisa ignorar para fazer com que o Firefox funcione remotamente como você está tentando fazer. Lembro-me de ter que configurar algo interno para o Firefox para acessá-lo remotamente por SSH, como você está tentando fazer. No final, foi tão lento para usar (depois que eu comecei a trabalhar), desisti de usá-lo.