Perdona porque estoy utilizando teclado ingles,espero que te ayude mi respuesta,lo he pintando,pero luego no lo se pasar aqui si me podeis ayudar os lo agradeceria.
El 1,2 octanodiol puede ser en el carbono 2 (R,S) es carbono quiral,como consecuencia el producto final tambien lo sera por eso te salen dos productos que seran el(R o el S) lo que ocurre es una proteccion del grupo aldehido del benzaldehido,se produce un doble ataque nucleofilo al aldehido por parte de los oxigenos del 1,2 diol.La respuesta esta en el capitulo de grupos protectores.
Espero que te sirva esto de ayuda