Buenas JCB,
Partiendo de donde lo dejas:
\( E_i=\dfrac{m\left(\dfrac{\sqrt{2gl^3(1-\cos 30^{\circ})}}{l-0,3}\right)^2}{2}=m\dfrac{gl^3(1-\cos 30^{\circ})}{(l-0,3)^2} \)
\( E_f=mgh \)
Por conservación de la energía mecánica:
\( m\dfrac{gl^3(1-\cos 30^{\circ})}{(l-0,3)^2}=mgh \)
\( \dfrac{l^3(1-\cos 30^{\circ})}{(l-0,3)^2}=h\cong0.37 \)
Ahora viendo la relación entre el ángulo y h:
\( l=l\cos(\theta)+h \)
\( 1-\dfrac{h}{l}=\cos(\theta) \)
Esto me da aproximadamente 35º sin embargo el solucionario tiene como respuesta correcta 39º

Revisare nuevamente las cuentas, pero no encuentro error.
Agregado:Encontré el error, ya que no considere que ahora el niño esta levantado 0.3m por lo que la distancia ya no es \( l \) si no \( l-0.3 \).
\( (l-0.3)=(l-0.3)\cos(\theta)+0.37 \)
\( \theta=\cos^{-1}\left(1-\dfrac{h}{(l-0.3)}\right)\cong39º \)
Saludos,
Franco.