Since the roots of $\tan x$ are precisely the integer multiples $n \pi$ of $\pi$, applying $\tan$ to be sides gives that the equation is equivalent to
$$\phantom{(ast)} \qquad \tan[2 \arctan A + \arctan B + \arctan C] = 0 \qquad (\ast)$$
for
$$
A := \frac{\sqrt{x^2 + a^2} - x - b}{\sqrt{a^2 - b^2}} , \qquad
B := \frac{x \sqrt{a^2 - b^2}}{b \sqrt{x^2 + a^2} + a^2} , \qquad
C := \frac{\sqrt{a^2 - b^2}}{b} .
$$
Iterating the tangent sum identity gives a formula for the tangent of the sum of four angles:
$$\tan(\alpha_1 + \alpha_2 + \alpha_3 + \alpha_4)
= \frac{\sum_i \tan \alpha_i - \sum_{i < j < k} \tan \alpha_i \tan \alpha_j \tan \alpha_k}
{1 - \sum_{i < j} \alpha_i \alpha_j + \alpha_1 \alpha_2 \alpha_3 \alpha_4} .$$
So, we can evaluate the left-hand side of $(\ast)$ by setting $\tan \alpha_1 = \tan \alpha_2 = A, \tan \alpha_3 = B, \tan \alpha_4 = C$. Since we only want to check that the sum vanishes, it's show that the numerator is zero, that is, that
$$2 A + B + C - A^2 B - A^2 C - 2 ABC = 0 .$$ Simplifying is a little tedious but straightforward.