[guided]The key point is that we should not try to prove $c_{n,p}^*\to c_p$ as a real number. The regularity assumption controls the distribution values near level $p$, not the physical distance of the bracketing points from $c_p$. So we keep the deterministic bracket $a_\eta<c_p<b_\eta$ and compare probabilities at those two endpoints.
Fix $\eta>0$, and let $a_\eta,b_\eta\in\mathbb R$ be the continuity points from the regularity assumption. The previous step proved
\begin{align*}
\mathbb P_{\mathrm{out}}(c_{n,p}^*<a_\eta)\to0
\end{align*}
and
\begin{align*}
\mathbb P_{\mathrm{out}}(c_{n,p}^*>b_\eta)\to0.
\end{align*}
On the event $\{c_{n,p}^*\ge a_\eta\}$, every outcome satisfying $T_n\le a_\eta$ also satisfies $T_n\le c_{n,p}^*$. This gives the set inclusion
\begin{align*}
\{T_n\le a_\eta\}\setminus\{c_{n,p}^*<a_\eta\}\subseteq \{T_n\le c_{n,p}^*\}.
\end{align*}
By [monotonicity and subadditivity](/theorems/1081) of outer probability,
\begin{align*}
\mathbb P_{\mathrm{out}}(T_n\le c_{n,p}^*)\ge \mathbb P_{\mathrm{out}}(T_n\le a_\eta)-\mathbb P_{\mathrm{out}}(c_{n,p}^*<a_\eta).
\end{align*}
Similarly, on the event $\{c_{n,p}^*\le b_\eta\}$, the implication $T_n\le c_{n,p}^*\implies T_n\le b_\eta$ holds. Hence
\begin{align*}
\{T_n\le c_{n,p}^*\}\subseteq \{T_n\le b_\eta\}\cup\{c_{n,p}^*>b_\eta\},
\end{align*}
and therefore
\begin{align*}
\mathbb P_{\mathrm{out}}(T_n\le c_{n,p}^*)\le \mathbb P_{\mathrm{out}}(T_n\le b_\eta)+\mathbb P_{\mathrm{out}}(c_{n,p}^*>b_\eta).
\end{align*}
Now we use weak convergence of $T_n$ only at deterministic continuity points. The first step gave $T_n\rightsquigarrow T$. The theorem statement explicitly places nonmeasurable maps under the usual outer-probability convention, so the relevant portmanteau consequence is: if $t$ is a continuity point of the distribution function $F$ of $T$, then
\begin{align*}
\mathbb P_{\mathrm{out}}(T_n\le t)\to \mathbb P(T\le t)=F(t).
\end{align*}
Both $a_\eta$ and $b_\eta$ were chosen to be continuity points of $F$, so
\begin{align*}
\mathbb P_{\mathrm{out}}(T_n\le a_\eta)\to F(a_\eta)
\end{align*}
and
\begin{align*}
\mathbb P_{\mathrm{out}}(T_n\le b_\eta)\to F(b_\eta).
\end{align*}
Combining these deterministic convergence statements with the two vanishing bootstrap-tail probabilities yields
\begin{align*}
F(a_\eta)\le \liminf_{n\to\infty}\mathbb P_{\mathrm{out}}(T_n\le c_{n,p}^*)
\end{align*}
and
\begin{align*}
\limsup_{n\to\infty}\mathbb P_{\mathrm{out}}(T_n\le c_{n,p}^*)\le F(b_\eta).
\end{align*}
Finally, the regularity assumption says that the endpoint distribution values are within $\eta$ of $p$:
\begin{align*}
p-\eta<F(a_\eta)<p<F(b_\eta)<p+\eta.
\end{align*}
Therefore
\begin{align*}
p-\eta\le \liminf_{n\to\infty}\mathbb P_{\mathrm{out}}(T_n\le c_{n,p}^*)
\end{align*}
and
\begin{align*}
\limsup_{n\to\infty}\mathbb P_{\mathrm{out}}(T_n\le c_{n,p}^*)\le p+\eta.
\end{align*}
Since $\eta>0$ was arbitrary, the lower and upper limits are both equal to $p$. Thus
\begin{align*}
\mathbb P_{\mathrm{out}}\left(T_n\le c_{n,p}^*\right)\to p.
\end{align*}
This proves the asserted bootstrap validity.[/guided]