The first part of the proof needs some fixing, as mentioned here.
I'm struggling to understand the inequality $$|Q(re^{i\theta })|\leq 1-r^k|b_k|-r^{k+1}|b_{k+1}|-\ldots -r^n|b_n|$$
I'm guessing it makes use of $$|1+r^ke^{i\theta k}b_k|=1-r^k|b_k|$$
yet I don't see where the other $r^i|b_i|$ come from.

We have that
so that
by the triangle inequality; but we have that $|1+r^ke^{ii\theta k}b_k|=1-r^k|b_k|$ which implies that
and using the triangle inequality and the fact $|e^{ii\theta}z| = |z|$ for any complex number we have that
which gives us the desired