So the only thing that concerns me about your formulation is that you assumed $|f(z)-g(z)|\leq |f(z)|$, rather than showing it. If we try to work backwards, starting with $4<10$ (the inequality needs to be strict), then we can recover $|-z^5| + |3| < 10|z|$ without a problem. Then we can use the triangle inequality because $|-z^5 + 3|\leq |-z^5|+|3|$, which recovers the step above. From there, we just fill in the missing terms to get the desired result $|f(z)-g(z)| < |f(z)|$.
Therefore, you can apply Rouché's Theorem. So you did it "right" but backwards. The reason they chose $10z-3$ instead is probably just so they didn't have to deal with the triangle inequality.
Edit: And yes, I agree with Adeal about $|z|$.