Nach deinen gut verständlichen Ausführungen liegt das Problem in der von der Bahn generierten ics-Datei.
An dieser Stelle hast du mich missverstanden. Der Auszug aus dem Termineintrag sieht zwar komisch aus, vor allem der krumme Wert für TZOFFSETFROM. Ich vermute die Ursache aber eher in den Einstellungen der Systemzeit, weil die Verschiebung glatte zwei Stunden beträgt. Das ist aber lediglich eine Vermutung, mehr nicht.
Ich schaue mal, ob ich irgendwie Termine generieren und damit testen kann.
Ja, das ist eine gute Idee.