Ohne jetzt direkt den Fehler zu sehen (weiß gerade nicht wie die Custom Header mit
Indy funktionieren) habe ich bei sowas eine immer gleiche Vorgehensweise: beide Aufrufe über einen Proxy wie Charles oder Fiddler laufen lassen und vergleichen, dann herausfinden, warum sie unterschiedlich sind.