Una forma de obtener una aproximación finita que pueda funcionar es escribir la inversa recursivamente.
$$y+\sin y = x$$ $$y = x-\sin y$$ $$y = x - \sin(x-\sin(y))$$ $$y = x-\sin(x-\sin(x-\sin(\cdots)))$$ En este punto puedes elegir arbitrariamente tantos pasos recursivos como quieras para intentar mejorar esto.
Ahora para demostrar que esto funciona, voy a mostrar que para esta recurrencia, $a_{n+1}=a_0 - \sin(a_n)$ la diferencia $|a_{n+1}-a_n|$ se hace más pequeño con cada iteración desde cualquier punto de partida arbitrario $a_0$ . Si $a_{n+1}=a_n$ entonces es convergente, de lo contrario podemos partir de este hecho,
$$\left|\sin\left(\frac{a_{n+1}-a_n}{2}\right)\right| < \left|\frac{a_{n+1}-a_n}{2}\right|$$ El coseno sólo puede hacer más pequeño este término de la izquierda, ya que está acotado entre -1 y 1, por lo que no afecta a la desigualdad,
$$\left|\sin\left(\frac{a_{n+1}-a_n}{2}\right)\cos\left(\frac{a_{n+1}+a_n}{2}\right)\right| < \left|\frac{a_{n+1}-a_n}{2}\right|$$
Una identidad trigonométrica nos permite simplificar el lado izquierdo,
$$\left|\frac{\sin(a_{n+1})-\sin(a_n)}{2}\right| < \left|\frac{a_{n+1}-a_n}{2}\right|$$ Multiplicando ambos lados por 2 y escribiendo 0 de forma elegante $a_0-a_0$ que tenemos,
$$|-a_0+\sin(a_{n+1})+ a_0-\sin(a_n) | < |a_{n+1}-a_n|$$ Estos son los siguientes términos en la recurrencia, y esta diferencia es estrictamente menor que
$$|a_{n+2}-a_{n+1}| < |a_{n+1}-a_n|$$
Así que sí converge. El razonamiento real para resolver esto era empezar desde este extremo y trabajar hacia atrás hasta el principio.