Let's assume we are on a filtered probability space $(\Omega, \mathcal{F}, P, \mathbb{F})$ where $\mathbb{F} := \{\mathcal{F}_t\}_{t \ge 0}$ is a filtration satisfying the usual conditions (right continuous + complete). It is obvious that for a sequence of stopping times $\tau_n$, if they converge a.s. to some function $\tau$, that $\tau$ is a stopping time. I am curious to know if the same thing holds for subsequences of $\{\tau_n\}_{n\in \mathbb{N}}$, where the subsequence may depend on $\omega \in \Omega$. Specifically, suppose for almost every $\omega \in \Omega$, there exists a subsequence $n_i(\omega)$ such that $$\lim_{i \rightarrow \infty} \tau_{n_i(\omega)}(\omega) := \tau(\omega) \qquad (1)$$ exists. Are there conditions under which $\tau(\omega)$ is a stopping time? The standard proof that works for the typical setup does not work, since $$\{\omega : \tau(\omega) \leq t\} = \bigcap_{k=1}^\infty\left\{\omega : \exists i\in \mathbb{N} : \forall j \ge i, \tau_{n_j(\omega)}(\omega) \leq t + \frac{1}{k} \right\},$$ and one cannot write this set in terms of a union/intersection of sets of the form $\{\tau_n \leq t+1/k\}$ since the choice of $i$ and the sequence $n_j$ both depend on $\omega$.
My ideas: Suppose we are working on canonical space (i.e. $\Omega = C[0,\infty)$, the set of continuous functions on $[0, \infty)$ and we work with the filtration generated by the functions $X_t(\omega) := \omega(t)$). Then, it simply suffices to show that the function $\tau_{n_i(\omega)}(\omega)$ is measurable, due to Galmarino's test (see Proving Galmarino's Test for details).
To show measurability in such a setup, this is the idea I have. Suppose each $\tau_n$ depends on a real number, $x$, and, for almost every $\omega \in \Omega$, the family $\{\tau_n(x)\}_{n \in \mathbb{N}}$ is uniformly bounded and, say, Lipschitz continuous in the random variable $x$ with common Lipschitz coefficient $M$. The Arzela Ascoli Theorem implies the condition $(1)$. Is it possible to make the selections of the subsequences in a $\mathcal{F}$ measurable way?