Hier muß ich mich korrigieren:
Hast Du schon usb_modeswitch probiert?
Nein, das kannte ich gar nicht. Sieht zwar auf den ersten Blick nicht so aus, als hätte das mit meinem Problem zu tun (ich will ja gar nicht mit einem anderen Interface des Geräts kommunizieren, sondern nur über den OUT-Endpoint des momentanen), aber ich probiere das vorsichtshalber trotzdem mal aus.
Das war vermutlich Quatsch, denn die einzige Kommunikation, die gerade stattfindet, scheint ja über das Interface 0 und dessen Interrupt-IN-Endpoint zu laufen. Zumindest würde zu dem beschriebenen Output passen, den ich empfange.