Recientemente tuvimos una pregunta sobre un hotel de tránsito en el aeropuerto de Zurich . Así que deberías poder dormir en ese hotel antes de cruzar la frontera y luego, por la mañana, cruzar la frontera y entrar en el área Schengen.
Sin embargo, como comentó @pnuts, el problema podría estar en el lado de la aerolínea. Para ser honesto, no estoy familiarizado con este tipo de problema (que puede sonar ridículo que una aerolínea lo moleste debido a un retraso de 2 horas), pero puede suceder, ya que técnicamente debe tener una visa válida para ingresar a Schengen o para transitar (si es ciudadano indio, no necesita una visa de tránsito ), pero en su caso transita hacia ... el área Schengen.
Seguiría el comentario de las nueces, es decir, puede preguntar a la aerolínea. El problema que se plantea en los comentarios es que esta no es una respuesta autorizada, pero hasta donde se sabe, la aerolínea tiene un poder arbitrario para rechazarlo en un vuelo si el personal cree que no tiene los documentos de viaje correctos.
Entonces, mi sugerencia sería contactar a la aerolínea y cuando venga al aeropuerto, traiga tantos documentos como sea posible para demostrarle a la aerolínea que no tendrá ningún problema: cualquier correo / correo electrónico intercambiado con el personal de la aerolínea, la reserva del hotel para el hotel de tránsito de Zurich, su visa y cualquier otro documento que encuentre útil. Aún así, no olvide que la aerolínea tiene un poder arbitrario para rechazarlo.