I haven’t tried it, but if you derive your equation twice, you can substitute $z = x^2$, solve for $z$ and get the inflection points of your equation from which you should be able to derive the number of zeros in the original equation.
Let’s see:
$$\frac{d^2}{dx^2}x^6−5x^4+16x^2−72x+9 = 30 x^4 - 60 x^2 + 32$$
Substituting $z = x^2$ and dividing by $2$, for the discriminant of $15z^2 - 30 z + 16$ you get:
$900 - 4·15·16 = 900·(1 - \frac{32}{30}) < 0$, so you have no inflection points.
What does this tell us? Essentially that $x^6−5x^4+16x^2−72x+9 - y$ can only have two roots for if it had more than two, then it would have more than one extreme point and then it would have at least one inflection point by Rolle’s theorem.