Some friends and I were playing around with this continued fraction:
We noticed when writing it out for each next step, the end behavior went either to 1 (when there was an even number of terms) or to a linear dependence on x (when there were odd). This was expected - but fitting the linear dependence gave something we didn't expect.
We wrote the odd-term fraction as a product:
We expected that the tail behavior would go as $(x+2m+2)$, but insead we found it closer to $(x+m+1)$: https://www.desmos.com/calculator/7ye4ijgoef
Its clear both give identical limits for finite $m$ as $x \longrightarrow \infty$, but is there an argument as to why the significantly more accurate behavior $(x+m+1)$ occurs over the expected behavior $(x+2m+2)$ for large but fininte $x$?


The limit you are looking for is $\lim_{x \to \infty}(f(x) - x)$. Write $$\lim_{x \to \infty}(f(x) - x) = 2m+2 + \lim_{x \to \infty} x \cdot \left( \prod_{n=0}^m \frac{x+2n}{x+2n+1} - 1 \right) \,.$$ The limit in the right-hand side is not $0$, but rather $-m-1$. You can compute it as follows: $$\begin{align*}\lim_{x \to \infty} x \cdot \left( \prod_{n=0}^m \frac{x+2n}{x+2n+1} - 1 \right) &= \lim_{t \to 0} \frac1t \cdot \left( \prod_{n=0}^m \frac{\frac1t+2n}{\frac1t+2n+1} - 1 \right) \\ &= \left.\frac d{dt}\right\vert_{t=0} \prod_{n=0}^m \frac{1+2n t}{1+ (2n+1)t} \,. \end{align*}$$ This is easiest to compute using a Taylor expansion: $$\begin{align*}\prod_{n=0}^m \frac{1+2n t}{1+ (2n+1)t} &= \prod_{n=0}^m (1+2n t)(1- (2n+1)t + O(t^2)) \\ &= \prod_{n=0}^m (1-t + O(t^2)) \\ &= (1-t)^{m+1} + O(t^2) \end{align*}$$ so that our derivative is $-m-1$.