It's been a while I was thinking about conservation of angular momentum. The fact which makes me uncomfortable is why does uniform angular velocity implies, $$\vec{\tau}^{\text{EXT}}=0.$$
I was trying to prove it and found it in an attempt but suspect its validity.
My proof:
Suppose an object is moving with a constant angular velocity, say $\omega$. The linear velocity is related to it by the equation $$v=r\omega$$
If $\omega$ is constant then for body rotating about an axis (i.e. $r$ is constant) then $v$ is also constant (We will use this at last).
$$\vec{L}=\vec{r}×\vec{p}$$ Differentiating on both sides, $$\frac{d\vec{L}}{dt}=\vec{r}×\frac{d\vec{p}}{dt}+\frac{d\vec{r}}{dt}×\vec{p}$$ $$\frac{d\vec{L}}{dt}=\vec{r}×m\frac{d\vec{v}}{dt}+\vec{v}×\vec{p}$$
Second term goes to $0$.
The first term is $0$ too as our linear velocity $v$ was constant according to our first claim. Since $d\vec L/dt=0$ implies that $\vec{L}$ is constant vector.