I will borrow some notation from Will Fisher's answer. We can estimate your limit by looking at it this way: we have
$$
x_n - x_0 = \sum_{i=0}^{n-1} \Delta x_i = \sum_{i=0}^{n-1} \frac 1{x_i}.
$$
We also have
$$
b_n - b_0 = \sum_{i=0}^{n-1} \Delta b_i = \sum_{i=0}^{n-1} (\sqrt{2i+3} - \sqrt{2i+1}) = \sum_{i=0}^{n-1} \frac 2{\sqrt{2i+3} + \sqrt{2i+1}}.
$$
Since we have no closed form for $x_n$ but our approximation $b_n$ is very good, I will now look at the closed forms of $\Delta b_n$ and $\frac 1{b_n}$.
We have
$$
\frac 1{b_n} - \Delta b_n
= \frac 1{\sqrt{2n+1}} - \frac 2{\sqrt{2n+3}+\sqrt{2n+1}} \\
= \frac{\sqrt{2n+3} - \sqrt{2n+1}}{\sqrt{2n+1}(\sqrt{2n+3} + \sqrt{2n+1})} \\
= \frac{(2n+3) - (2n+1)}{\sqrt{2n+1}(\sqrt{2n+3} + \sqrt{2n+1})^2} \\
= \frac 2{\sqrt{2n+1}(\sqrt{2n+3} + \sqrt{2n+1})^2}
$$
By replacing $3$'s by $1$'s and vice-versa, we obtain the following bounds for all $n \ge 0$:
$$
\frac 1{2(2n+3)^{3/2}} \le \frac 1{b_n} - \Delta b_n \le \frac 1{2(2n+1)^{3/2}}.
$$
This suggests that if we add up the $\frac 1{b_i}$'s instead of $\Delta b_i$ in the expression $b_n - b_0 = \sum_{i=0}^{n-1} \Delta b_i$, we would have an error term which would look roughly like a sum of terms of the form $i^{-3/2}$, thus giving an error roughly like $n^{-1/2}$, which goes to $0$ with $n$. Therefore, we can use the $\frac 1{b_i}$ instead of $\Delta b_i$ to compare with $\frac 1{x_i}$ (we will do this more formally in a second).
Writing $\varepsilon_n \overset{def}= x_n - b_n$, we also have as in the other answer
$$
f(b+\varepsilon) - f(b)
= \left( (b+\varepsilon) + \frac 1{b+\varepsilon} \right) - \left( b + \frac 1b \right) \\
= \varepsilon - \frac {\varepsilon}{b(b+\varepsilon)}
$$
Therefore
$$
x_{n+1} - b_{n+1}
= \left( x_n + \frac 1{x_n} \right) - (\Delta b_n + b_n) \\
= \left( x_n + \frac 1{x_n} \right) - \left( b_n + \frac 1{b_n} \right) + \left( \frac 1{b_n} - \Delta b_n \right) \\
= \left( f(x_n) - f(b_n) \right) + \left( \frac 1{b_n} - \Delta b_n \right) \\
= (x_n - b_n)\left( 1 - \frac 1{x_nb_n} \right) + \left( \frac 1{b_n} - \Delta b_n \right).
$$
so that letting $c_n = 1 - \frac 1{x_nb_n}$ and $d_n = \frac 1{b_n} - \Delta b_n$, we have $x_{n+1} - b_{n+1} = (x_n - b_n) c_n + d_n$, hence by induction on $k$, we deduce
$$
x_{n+k} - b_{n+k} = (x_n - b_n) \left( \Pi_{i=0}^{k-1} c_{n+i} \right) + \sum_{i=0}^{k-1} \left( \Pi_{j=i+1}^{k-1} c_{n+j} \right) d_{n+i}.
$$
We now show that as $n+k$ go to infinity, both terms go to zero.
The second term goes to $0$ with $n$ since
$$
\sum_{i=0}^{k-1} \left( \Pi_{j=i+1}^{k-1} c_{n+j} \right) d_{n+i}
\le \sum_{i=0}^{k-1} d_{n+i} \\
\le \sum_{i=0}^{k-1} \frac 1{2(2(n+i)+1)^{3/2}} \\
\le \int_{n-1}^{\infty} \frac 1{2(2x+1)^{3/2}} dx \\
= \frac 12 \left( \left. \frac {-1}{\sqrt{2x+1}} \right|_{n-1}^{\infty} \right) \\
= \frac 12 \left( \frac 1{\sqrt{2n-1}} \right) \to 0.
$$
Note that this bound is uniform over $k$, i.e. only depends on $n$.
For the first term, note that $|x_n - b_n| \le C$ is uniformly bounded for all $n$ (see Will Fisher's answer for why $C \approx 0.56$), so it suffices to show that $\Pi_{i=0}^{k-1} c_{n+i}$ goes to $0$ with $k$ for $n$ fixed. In this way, we can fix $n$ so that the second term is arbitrarily small, and then take $k$ large enough to make the first term arbitrarily small; this implies the sum of both terms can be arbitrarily small, given that $n+k$ is large enough.
Since $x_n - b_n \ge 0$, we have $x_n \ge b_n$, hence $\frac 1{x_n} \le \frac 1{b_n}$, so that $c_n \le 1 - \frac 1{x_n^2} < 1$. Using $\log(1-x) \le -x$ for $x \ge 0$, it follows that
$$
\log \left( \Pi_{i=0}^{k-1} c_{n+i} \right)
= \sum_{i=0}^{k-1} \log c_{n+i}
\le \sum_{i=0}^{k-1} \log \left( 1 - \frac 1{x_{n+i}^2} \right)
\le - \sum_{i=0}^{k-1} \frac 1{x_{n+i}^2} \underset{k \to \infty}{\longrightarrow} -\infty
$$
where the limit over $k$ follows from the following argument: since $x_n \le b_n + C \le 2b_n$ where $C \approx 0.56 \le 1 = b_0 \le b_n$ (see Will Fisher's answer for why $C \approx 0.56$), we have $\frac 1{x_n} \ge \frac 1{2b_n}$, thus
$$
\sum_{i=0}^{k-1} \frac 1{x_{n+i}^2} = \sum_{m=n}^{n+k-1} \frac 1{x_m^2} \ge \frac 14 \sum_{m=n}^{n+k-1} \frac 1{2m+1} \underset{k \to \infty}{\longrightarrow} \infty.
$$
Hope that helps,