$$\begin{align}&\text{ En } f (\theta) \text{te falta el cuadrado del r, lo pusiste arriba pero abajo no, queda}\\&\\&f(\theta,r)=r \sin \theta - r^2 \cos ^2 \theta +g(r)\\&\\&\text{Luego pones g'(r) pero se supone que debes derivar toda la funcion con respecto a r, no solo g, y tal como hiciste igualas a N}\\&\\&f_r=\sin \theta -2r \cos^2 \theta +g'(r)=4r+\sin \theta-2 r \cos ^2 \theta\\&g'(r)=4r\\&g(r)= \int 4 r \, dr= 2r^2\\&\\&f(\theta,r)=r \sin \theta - r^2 \cos ^2 \theta+2r^2\\&\\&r \sin \theta - r^2 \cos ^2 \theta+2r^2=C\end{align}$$
La ventaja de las ecuaciones exactas es que si derivas con respecto a las variables; te quedan M y N, por lo que comprobar es sencillo