Geralmente em um relatório, você não usaria uma pergunta filtrada, mas permitiria preferivelmente que seu relatório controlasse que (ou em seu caso, talvez no mestre/criança lig entre seu subreport e é pai).
Eu não sou certo de sua estrutura exata do relatório, mas se você está tentando mostrar todo o Speicalisms (não dever que ser as especialidades;)) para uma empresa específica, então se você baseia um relatório na tabela que prende os dados, e relacionar-se que tabela de volta ao campo firme do relatório do pai (para filtrar os dados para somente a empresa atualmente mostrando) então que ele deve trabalhar. Os relatórios são muito peritos em filtrar seus próprios dados, e tentar trabalhar em torno daquela pode causar algumas edições.