(2.2) Here was referring to the exact sequence $$0\to f^*\Omega_Y\to\Omega_X\to \Omega_{X/Y}\to 0.$$ My concern is: as $\Omega_{X/Y}\cong\mathscr{O}_R$, I cannot see why tensoring with $\Omega_X^{-1}$ preserves $\mathscr{O}_R$ ONLY but not for the others.
Thanks in advance for answering.

So Prop 2.2.a) says that $\Omega_{X/Y} \simeq \mathcal O_R$ (since the morphism is separable).
Then the right hand side is after tensoring $\Omega_{X/Y} \otimes \Omega_X^{-1} \simeq \mathcal O_R \otimes \Omega_X^{-1}$.
Since $X$ is a curve, $\Omega_X^{-1}$ is a line bundle.
Now use the fact that if $\mathscr L$ is a line bundle and $\mathscr F$ has discrete support, then $\mathscr L \otimes \mathscr F \simeq \mathscr F$.
This is "obvious", because since $\mathscr F$ has discrete support, we only need to define the isomorphism locally, and $\mathscr L(U) \simeq k$ for small enough $U$.