Importante lembrar que depois da instalação, você deve voltar para o site wordpress específico em que você deseja ativar o tema instalado e seguir o procedimento tradiconal para ativa-lo.
No modo multisite você deve gerenciar temas e plugins pelo painel de administrador da rede do multisite. Ou seja, no canto superior esquerdo, siga o caminho: Os meus sites > Administração da rede > Painel.
Através dessa área é possível gerenciar os plugins e temas, do mesmo modo que no modo tradicional.