You are correct in your computations.
As others have pointed out, a real solution of $x^{16}=16$ does solve your problem, but it is not immediate that your problem is equivalent to it.
However, you can argue that $f(x)= x^{x^{x^{16}}}$, as a function from $[1,\infty)$ to $[1,\infty)$ is strictly increasing. For instance, by considering the sign of its derivative fo $x\ge1$: $$x^{x^{x^{16}}+x^{16}-1}+16x^{x^{x^{16}}+x^{16}+15}\ln^2 x+x^{x^{x^{16}}+x^{16}+15}\ln x$$
So, any solution of the problem $\begin{cases}x^{x^{x^{16}}}=c\\ x\ge1\end{cases}$ is unique.
You should also observe that, if $0\le x\le 1$, then $f(x)\le 1$; $f$ is still increasing on $[0,1]$, but the $\ln x$ makes it not-as-immediate to prove.
These two observations prove that your solution is actually the only one. I wonder, though, if there is a flashier approach.