In this answer the point is made that since a unitary and symmetric matrix $U$ commutes with all $U^j$ (I assume those are the matrix powers $U^2$, $U^3$ etc?) it must also commute with $S=\sqrt{U}$, where $\sqrt{\cdot}$ denotes the matrix squre root. I do not understand this argument. The matrix square root is not necessarily unique. I can see that if $S$ commutes with some matrix, so must $U$, but not necessarily the other way around.
In other words can there (or why can there not) be a matrix $\mathcal{S}$, which does not commute with $U$, but which nevertheless fullfills $\mathcal{S}^2=U$?