Ignoro entonces por qué no se meten... Si están en tu archivo, al subirlo deberían aparecer, salvo que dé algún error o no termine de completarse la restauración... imagino que ninguna de estas dos cosas sucede ¿no?
Los archivos, si los has actualizado, también tienes que actualizar la base de datos, pero claro para eso primero tienes que ponerla
Si tienes acceso a phpmyadmin, intenta restaurar desde ahí la base de datos. Incluso, para las cosas que no aparecen, lo que haces es abrir el archivo del backup y copiar la parte donde se restaura esa tabla en un archivo .txt nuevo, entonces una vez subes la actualización gorda, subes el .txt (que sólo es una tabla) para que se vuelvan a poner los subforos. Convendría que mirases con el phpmyadmin si han subido los foros correctos o no.
Suerte