Creo que hay un poco de confusión ya que la mayoría de las respuestas/comentarios ilustra el hecho de que para un típico $\varepsilon$-$\delta$-argumento, vamos a $\varepsilon > 0$ arbitrarias y, a continuación, mostrar que siempre se puede encontrar un adecuado delta que mantiene algunos de expresión por debajo de esta $\varepsilon$. Eso es correcto pero no es exactamente lo que está sucediendo en su prueba. Es decir, es más complicado en el sentido de que no son "diferentes epsilons'.
Su prueba es un típico ejemplo de uso de ciertas propiedades (tales como la continuidad de $f_n$ y la convergencia uniforme $f_n \to f$) para probar otra propiedad (la continuidad de la función de límite de $f$). Ahora, estos anteriores, propiedades conocidas también han $\varepsilon$-$\delta$-definiciones y debido a que usted asume estas propiedades, sabes que para cualquier $\varepsilon > 0$, existe un adecuado delta que mantiene algunos de expresión (relacionado con la supuesta propiedad) por debajo de esta $\varepsilon$.
Desde estas propiedades para cualquier $\varepsilon > 0$, que también es válida para los $\varepsilon/2$, $\varepsilon/3$ etc. La razón por la que esto viene muy bien, es que la definición de la propiedad que usted está tratando de mostrar, también termina en mostrar que algunos (otros) la expresión se mantiene por debajo de (cualquier) $\varepsilon > 0$. Si utiliza el mismo $\varepsilon$ para los otros, supone propiedades y, a continuación, utilizar la desigualdad de triángulo al final - como en su prueba - que terminaría con algo como:
$$\color{red}{|f(x)-f(x)| <} |f(x)-f_N(x)|+|f_N(x)-f_N(x_0)|+|f_N(x_0)-f(x_0)| < \varepsilon+\varepsilon+\varepsilon=\color{red}{3\varepsilon}$$
Ahora si empezó la prueba con "elija una arbitraria $\varepsilon > 0$", ahora a terminar con el 'feo' $3\varepsilon$ donde desea que sólo los $\varepsilon$.
Usted puede solucionar este problema mediante la elección de un arbitrario $\color{blue}{\varepsilon'} > 0$ al inicio y ahora la definición de $\color{blue}{\varepsilon'} = 3\varepsilon$ y la expresión final también muy bien se ajusta a la definición formal. Algunos consideran que este es menos elegante y empezar con $\varepsilon$ pero, a continuación, elija el epsilons de aplicar a los otros, supone propiedades como $\varepsilon/3$. Sólo se sabe de la "/3" va a hacer el truco porque se utiliza el triángulo de la desigualdad dividirlo en tres partes.
Ejemplo
La elaboración de @quid del comentario, podría ser perspicaz para ver el mismo mecanismo que se aplica a un simple ejemplo.
Deje $a_n \to a$$b_n \to b$, lo que significa que para todos los $\varepsilon >0$, existen números de $N_1$ $N_2$ tal forma que:
$$n > N_1 \implies |a_n-a| < \varepsilon \quad\mbox{and}\quad n > N_2 \implies |b_n-b| < \varepsilon \quad \quad \color{blue}{(*)}$$
Ahora elija un arbitrario $\varepsilon' >0$ y deje $n > \max\left\{ N_1,N_2\right\}$, entonces:
$$|(a_n+b_n)-(a+b)| \le |a_n-a|+|b_n-b| < \varepsilon+\varepsilon = 2\varepsilon = \varepsilon'$$
Esto funciona si usted elige $\varepsilon = \varepsilon'/2$ en las definiciones de $\color{blue}{(*)}$.
Alternativamente, usted puede optar $\varepsilon >0$ y tome $\varepsilon/2$ cuando se usan las definiciones de convergencia de $a_n$$b_n$; a continuación, se perfectamente acabar con $\ldots < \tfrac{\varepsilon}{2}+\tfrac{\varepsilon}{2} = \varepsilon$.