O espaço é realmente irrelevante. O shell analisa o comando exatamente da mesma maneira.
A diferença é se o Firefox já está em execução ou não. Parece que a opção -private
só funciona ao iniciar o Firefox. Se o Firefox já estiver em execução, firefox -private
abre uma janela não privada na instância existente do Firefox.