The continuity question of hitting time $\tau_{a}:=\inf\{t\geq 0: B_{t}\geq a\}$ is an interesting and deep discussion.
First of all, we don't have right-continuity. As mentioned here Drawdown Point Processes and in the notes on stable subordinators, we only have: left-continuity with right-limits. So one often considers the continuous modification $\tau_{a^{+}}:=\lim_{t\downarrow a}\tau(t)$ to get right-continuity. The lack of right-continuity can also be seen from the filtration not being right-continuous e.g. see here Hitting time of an open set is not a stopping time for Brownian Motion.
In Drawdown Point Processes, he studies the difference $\tau_{a^{+}}-\tau_{a}>0$ and obtains a Poisson point process describing their difference. In particular as mentioned here pg.9 Subordinators, we have that
$$\tau_{a}=\int_{0}^{\infty}x\Pi_{a}(dx),$$
where $\Pi_{a}$ is a Poisson point process with intensity
$$dt\times \rho(dx)=dt\times \frac{1}{\sqrt{2\pi}}x^{-3/2}dx.$$
However, we do have convergence in probability i.e. from pg.9 Subordinators
$$P(\tau_{a+\epsilon}-\tau_{a}\geq q)=\frac{\epsilon}{\sqrt{2\pi}}\int_{q}^{\infty}x^{-3/2}e^{-\epsilon^{2}/(2x)}dx=\frac{1}{\sqrt{2\pi}}\int_{q/\epsilon^{2}}^{\infty}x^{-3/2}e^{-1/(2x)}dx\to 0\text{ as }\epsilon\to 0.$$
This also implies convergence almost surely since by continuity of measure we have
$$P(\lim_{\epsilon_{0}\to 0}\sup_{\epsilon\leq \epsilon_{0}}\tau_{a+\epsilon}-\tau_{a}\geq q)
=\lim_{\epsilon_{0}\to 0}P(\tau_{a+\epsilon_{0}}-\tau_{a}\geq q).$$
And yes as you mention (and LeGall mentions in Lemma 7.21 in his textbook "Brownian Motion, Martingales, and Stochastic Calculus"), an easier way to see this is instead to just use the strong Markov property
$$\tau_{a+\epsilon_{0}}-\tau_{a}=\tau_{\epsilon_{0}}\circ \tau_{a}\stackrel{dis}{=}\tilde{\tau}_{\epsilon_{0}},$$
where now the Brownian motion $\tilde{B}$ again starts from $0$. So as he recommends we use Proposition 2.14(i) that when $q>0$
$$\sup_{0\leq s\leq q}\tilde{B}_{s}>0\text{ a.s. }$$
to get
$$P_{0}(\tau_{a+\epsilon_{0}}-\tau_{a}\geq q)=P_{0}(\tau_{\epsilon_{0}}\geq q)=P_{0}(\epsilon_{0}\geq \sup_{0\leq s\leq q}\tilde{B}_{s}>0)$$
and finally take limit $\epsilon_{0}\to 0$ to get zero
$$P(\lim_{\epsilon_{0}\to 0}\sup_{\epsilon\leq \epsilon_{0}}\tau_{a+\epsilon}-\tau_{a}\geq q)=\lim_{\epsilon_{0}\to 0}P_{0}(\epsilon_{0}\geq \sup_{0\leq s\leq q}\tilde{B}_{s}>0)=P_{0}(0\geq \sup_{0\leq s\leq q}\tilde{B}_{s}>0)=0.$$