Sua suposição na sintaxe da diretiva SetEnv
do Apache está errada.
Da documentação, parece que é o contrário:
SetEnv HTTP_GEOIP_ADDR %{GeoIP-Addr}e
Aqui está o link para a documentação:
Ele afirma que Sets an internal environment variable, which is then available to Apache HTTP Server modules, and passed on to CGI scripts and SSI pages.
Example
SetEnv SPECIAL_PATH /foo/bin
Então, se você trocar sua declaração, pode funcionar.