Yes, your proof is fine (at least modulo cactus's comment: You really do need to reduce to a sequence before you can apply DCT. This is no big deal, people apply DCT to $\lim_{x\to\infty}$ all the time, because it's clear that $\lim_{x\to \infty}I_x=I$ if and only if $\lim_{n\to\infty}I_{x_n}=I$ for every sequence $x_n$ with $x_n\to\infty$.)
Of course there's a very simple more elementary argument here, which I write out because it leads to Something Interesting at the bottom:
Elementary Argument: Let $\epsilon>0$. Choose $N$ so $$\sum_{n=N+1}^\infty\frac1{n^2}<\epsilon.$$Now for every $x>0$ we have
$$\sum_1^\infty\frac1{n(n+x)}<\epsilon+\sum_1^N\frac1{n(n+x)};$$since $N$ is fixed it follows that $\sum_1^\infty<2\epsilon$ if $x$ is large enough.
Something Interesting: Exercise 1 Generalize the argument above to give an elementary proof of DCT for coutning measure on $\Bbb N$.
Exercise 2 Show that DCT for a general measure space follows from Egoroff's Theorem, by an argument analogous to the argument above.
I like the proof of DCT via Egoroff - at least to me it gives a much better picture of "why it's really true" then the proof from Fatou's Lemmma that you see in all the books.