Sorry, case 1 doesn't exactly apply to case 3. It does to the subcase that the sequence diverges to infinity. In this case, pick any finite c > 0, and the same argument applies, but you'd replace "could not converge to c" in the second sentence with "could not diverge to infinity". However, case 1 doesn't apply to the subcase where the sequence neither converges nor diverges to infinity, but is simply bounded divergent (i.e., it "oscillates"). Note that Treadstone proved that the sequence is bounded, so we don't really need to apply case 1 to the first subcase of case 3 (the subcase where the sequence diverges to infinity), we can just say that this subcase will never happen
So, what to do when the sequence oscillates? Well, observe that:
\lim _{n \to \infty}\frac{(n+1)a_{n+1}}{na_n} = \lim _{n \to \infty}\frac{n+1}{n}\lim _{n \to \infty}\frac{a_{n+1}}{a_n} = \lim _{n \to \infty}\frac{a_{n+1}}{a_n} \leq 1
since {an} converges, which is true since the series converges. At least, I think that's correct. If it is, then I think it can be used to argue that {nan} in fact does not oscilate, thereby eliminating the remaining subcase of case 3.