Eu não acho que 302 corpos de resposta do apache estão vazios, mas sim ter alguma mensagem básica sobre a resposta sendo movida. Portanto, mod_deflate está apenas fazendo o seu trabalho.
Verifique com telnet ou netcat - aqui está um exemplo de netcat:
echo -e "GET / HTTP/1.1\nHost: myhost.com\n\n" | nc myhost.com 80
Se você quiser mudar isso, você pode usar um ErrorDocument para dizer ao apache para servir seu arquivo personalizado para 302 respostas. Seu arquivo precisaria ser inteligente o suficiente para ler as variáveis de ambiente apropriadas para fazer o redirecionamento em si, mas você pode deixar o corpo vazio - ou melhor ainda definir um cabeçalho Content-Type diferente que mod_deflate não corresponderá.