Das dachte ich auch - aber es geht nicht - egal, ob man es als Dateidownload oder sonst wie sendet - Google scheint irgendwie den Unterschied zu erkennen und spuckt eine Fehlermeldung aus, dass Dateityp und Endung nicht zusammenpassen.
Jetzt funktionierts jedenfalls. Die Frage ist nur, ob die Abfrage des Useragents auch sicher ist (von wegen Useragent fälschen, etc...)