Parece que hay dos errores, ambos en la última ecuación mostrada. El primero,
$$\sqrt2\int{1\over z^2+2}dz=\arctan\left(z\over\sqrt2\right)+C=\arctan\left(\tan\theta-1\over\sqrt{2\tan\theta}\right)+C$$
(es decir, el $1\over2$ de la arctan no pertenecía allí). Y en segundo lugar, cuando conviertes arctan a arcsin, realmente obtienes $\arcsin(\sin\theta-\cos\theta)$ . No sé cómo has conseguido $\arcsin(2\sqrt{\sin2\theta}(\sin\theta-\cos\theta))$ pero se puede ver que es errónea porque no difiere en una constante de $\arctan((\tan\theta-1)/\sqrt{2\tan\theta})$ para todos $0\lt\theta\lt\pi/2$ ya que ambos son iguales $0$ en $\theta=\pi/4$ , mientras que $\arcsin(2\sqrt{\sin2\theta}(\sin\theta-\cos\theta))=0$ como $\theta\to0$ mientras que
$$\arctan\left(\tan\theta-1\over\sqrt{2\tan\theta}\right)\to-{\pi\over2}\quad\text{as }\theta\to0$$
Mi recomendación es que vuelvas a intentar la conversión arctan/arcsin, y si sigues sin obtener la respuesta correcta, publica tu trabajo para esa parte de la derivación y envíame un comentario para que pueda echarle un vistazo.
(Observación, añadida después de la publicación: Estaba fuera de línea componiendo esto, y no vi la respuesta de Hans Lundmark hasta ahora).
Añadido en respuesta al comentario del OP : Es cierto que $y=\arctan((\tan\theta-1)/\sqrt{2\tan\theta})$ implica $\tan y=(\tan\theta-1)/\sqrt{2\tan\theta}$ pero es no siempre es cierto que $\sin2y=2\tan\theta/(1+\tan^2\theta)$ implica $y={1\over2}\arcsin(2\tan\theta/(1+\tan^2\theta))$ . En general, si $f$ es cualquiera de las funciones trigonométricas (sen, cos, tan, etc.), y $g$ es su inversa (arcsin, arccos, arctan, etc.), entonces $f(g(x))=x$ siempre es cierto, pero $g(f(x))=x$ es no siempre es cierto. En otras palabras, al convertir de arctan a arcsin, no se puede trabajar de manera puramente formal; hay que considerar los rangos y dominios de las funciones.