For an axisymmetric flow with zero swirl the velocity field is $$u=u_r \hat e_r+u_z\hat e_z$$ which results in the following vorticity field $$\omega=\omega_\theta\hat e_\theta$$
Here, $\omega_\theta=\partial_zu_r-\partial_ru_z$ from taking the curl.
When I look at the incompressible inviscid vorticity equation $$D_t\omega=u\cdot\nabla\omega=\omega\cdot\nabla u$$ I run into the following problem.
Normally in 2D flows the vortex stretching term is zero, that is $\omega\cdot\nabla u=0$. This is because $\omega\cdot\nabla u=\omega_\theta\frac{1}{r}\partial_\theta u$ and since $u=u(r,z)$ only. However, $\hat e_r=\begin{pmatrix}\cos(\theta)\\\sin(\theta)\\0\end{pmatrix}$ so $\partial_\theta\hat e_r=\begin{pmatrix}-\sin(\theta)\\\cos(\theta)\\0\end{pmatrix}=\hat e_\theta$, expanding $\omega\cdot\nabla u$ with product rule gives (in it's fully simplified form) $\omega_\theta \frac{u_r}{r}\hat e_\theta$ not zero.
How can $u\cdot\nabla\omega=0$ and $\omega_\theta \frac{u_r}{r}\hat e_\theta$? I'm not sure if because the flow is axisymmetric if that means the $\frac{1}{r}\partial_\theta$ in $\nabla$ vanishes or not. If it does, then obviously the only remaining derivatives render the vortex stretching term zero.