Legit.
MCT DUS I->I ist <50 Minuten (35 um genau zu sein).
Nehme an Du fliegst mit OS52 NRT-VIE und weiter mit OS8807 op by LX nach ZRH?
MCT VIE I->I ist bei OS-LX genau 25 Minuten.
Airline wird dich problemlos und kostenlos auf den nächsten Flug umbuchen. Dein OTA hat alles richtig und korrekt gemacht.
Beim Rückflug kannst Du im Notfall noch auf OS567 umgebucht werden, der geht um 20.05 raus. Wenn nicht erst am nächsten Tag, Hotelgutschein gibt's von OS an Infoschalter. Dann aber auch mit 600 € mehr in der Tasche - sofern die etwaige Verspätung im Rahmen der Verschuldung von OS liegen.
Hinflug ist logistisch etwas problematischer, da Du im schlimmsten Fall 1 kompletten Tag verlierst. Solltest Du den ANA Flug abends verpassen geht danach nichts mehr und Du kannst erst am nächsten Tag fliegen. Alternativ am Folgetag mittags via FRA oder MUC.
Auch für SWISS gilt EG261 Fluggastrechteverordnung. Die Schweiz hat die Regelung voll aberkannt und unterzeichnet. Also ebenfalls 600 € für Dich wenn Swiss zu spät ist, Du deinen Flug nach Tokyo nicht kriegst und die Schuld bei Swiss liegt. Hotelzimmer abermals on top zu Lasten der Airline.
Bedenk bitte dass das Hotel in Tokyo Stress machen könnte falls Du nicht am ersten Buchungstag dort auftauchst. Im schlimmsten Fall stornieren sie dein komplettes Zimmer, die erste Nacht musst Du (je nach gebuchtem Tarif) dennoch zahlen.