Tienes razón: cada elemento de $SO(3)$ es sólo una base de orientación positiva de $\mathbb R^3$ , y dicha base está determinada por sus dos primeros vectores como propones. En otras palabras, uno representa los movimientos en $SO(3)$ por sus matrices ortogonales con respecto a la base estándar $\{e_1,e_2,e_3\}$ . Ahora $M\subset\mathbb S^2\times\mathbb S^2$ se define por $h(u,v)=\langle u,v \rangle=0$ y $h:\mathbb S^2\times\mathbb S^2\to\mathbb R$ es una inmersión: $$ d_{(u,v)}h(v,0)=\langle v,v\rangle=\|v\|^2\ne0. $$ para cualquier $(u,v)\in M$ (porque $v\in T_u\mathbb S^2$ ). El mapa $f(u,v)=[u,v,u\times v]$ es suave, porque $L=[u,v,u\times v]$ es sólo la matriz del movimiento y los productos vectoriales son operaciones algebraicas con las coordenadas de $u,v$ . La inversa viene dada por $u=L(e_1), v=L(e_2)$ , de nuevo suave. Espero que esto ayude.