I think once you prove $\{x \in X : \lim \limits_{n \to \infty} f_{n}(x) \text{ exists and is in } \mathbb{R} \} = \bigcap \limits_{k = 1}^{\infty} \bigcup \limits_{N = 1}^{\infty} \bigcap \limits_{n \geq N} \{ x \in X : |f_{n}(x) - f(x) | < \frac{1}{k} \}$, then since the set on the right hand side is measurable (if $f$ is measurable), we do get the desired result.
I had to prove that the two sets are equal because I wasn't immediately sure. Here is my argument:
Let $x \in \{x \in X : \lim \limits_{n \to \infty} f_{n}(x) \text{ exists and is in } \mathbb{R} \}$. Then $\forall k \in \mathbb{N}$, $\exists N(k)$ such that for all $n \geq N$, $|f_{n} - f| < \frac{1}{k}$. This means given $k$, finding the $N(k)$ that exists implies $x \in \bigcap \limits_{n \geq N(k)} \{ x \in X : |f_{n} - f| < \frac{1}{k} \}$.
But $x \in \bigcap \limits_{n \geq N(k)} \{ x \in X : |f_{n} - f| < \frac{1}{k} \} \implies x \in \bigcup \limits_{N = 1}^{\infty} \bigcap \limits_{n \geq N} \{ x \in X : |f_{n} - f| < \frac{1}{k} \}$, and this is true for all $k$, which means $x \in \bigcap \limits_{k = 1}^{\infty} \bigcup \limits_{N = 1}^{\infty} \bigcap \limits_{n \geq N} \{ x \in X : |f_{n}(x) - f(x) | < \frac{1}{k} \}$.
Now for the reverse direction:
Let $x \in \bigcap \limits_{k = 1}^{\infty} \bigcup \limits_{N = 1}^{\infty} \bigcap \limits_{n \geq N} \{ x \in X : |f_{n}(x) - f(x) | < \frac{1}{k} \}$. Then for each $k$, $x \in \bigcup \limits_{N = 1}^{\infty} \bigcap \limits_{n \geq N} \{ x \in X : |f_{n}(x) - f(x) | < \frac{1}{k} \}$. But this implies for some $N(k)$, $x \in \bigcap \limits_{n \geq N(k)} \{ x \in X : |f_{n}(x) - f(x)|< \frac{1}{k} \}$. But this means for each $k$, we found $N(k)$ such that $n \geq N(k) \implies |f_{n} - f| < \frac{1}{k}$. Thus, the limit of $f_{n}$ exists and is equal to $f$ for that $x$, which means $x \in \{x \in X : \lim \limits_{n \to \infty} f_{n}(x) \text{ exists and is in } \mathbb{R} \} $.
Now that we have proved the two sets are equal, if you prove $f$ is a measurable function, then as you said, the set on the right hand side is a countable intersection of countable unions of measurable sets, so it is measurable. Thus, the set on the left hand side is measurable. So it looks like the argument you suggested does work, provided you know $f$ is measurable.