Welche IP-Adresse sieht denn der Apache (wenn du das Deny mal entfernst)? Anzusehen beispielsweise in der phpinfo()-Ausgabe unter _SERVER["REMOTE_ADDR"].
Ein Echo gibt als [REMOTE_ADDR] => 88.69.120.xxx - also die IP aus die ich auch eingegeben habe.
Ich bin jetzt auch auch schon den Weg gegangen das anstatt über eine .htaccess direkt über Direktory Directrive zu machen ... aber auch das bringt nix. Das einzigste was greift ist das deny :-(