We prove this by showing that g_n^j(i) := \frac{\mathsf{b}_{n}(i)}{n} uniquely satisfies the recurrence relations of Lemma 4.1.
We first show that the boundary and bulk recurrence relations uniquely determine the entire sequence of probabilities. We prove this by induction on n. The base case n=1 is uniquely determined by the toppling rules. Assume the sequence is uniquely determined for all system sizes m < n. For system size n, evaluating the bulk recurrence at n-1 yields
\mathsf{h}_n^j(n-1) = \mathsf{r}_{n-1}(n-1)\mathsf{h}_n^j(n) + K_j,
where
K_j:=\sum_{x=1}^{j-1} \mathsf{h}_{n-1}^x(n-1)\mathsf{h}_{n-x}^{j-x}(n-x) + \mathsf{h}_{n-1}^j(n-1)\mathsf{r}_{n-j}(n-j),
depends only on systems of size m < n and the location of the hole j, and is therefore fixed. Substituting this into the boundary recurrence yields a linear equation of the form
\mathsf{h}_n^j(n) = \frac{1}{3} \Big( \mathsf{r}_{n-1}(n-1)\mathsf{h}_n^j(n) + K_j \Big) + C_j,
where
j<n:C_j:=\frac{1}{3}\mathsf{h}_{n-1}^j(n-1),\hspace{1cm}C_n:=\frac{1}{3}\mathsf{l}_{n-1}(n-1),
is another fixed constant independent of the hole probabilities of system size n. Because the coefficient \mathsf{r}_{n-1}(n-1)/3 is strictly less than 1, this equation has a strictly unique scalar solution for \mathsf{h}_n^j(n). With the boundary value uniquely fixed, the bulk recurrence explicitly and uniquely determines the remaining values \mathsf{h}_n^j(i) for i < n. Thus, if g_n^j(i) satisfies the recurrences, then g_n^j(i)= \mathsf{h}_n^j(i) for all n\in\mathbb{N} and all i,j\in C_n.
We will now verify that our proposed function (g_n^j(i))_{i,j\in C_n} satisfies the boundary recurrence. The left-hand side of the equation simplifies to
g_n^j(n) = \frac{\mathsf{b}_{n}(n)}{n} = \frac{2n}{n(n+1)(n+2)} = \frac{2}{(n+1)(n+2)}.
Now, calculating the right-hand side for j < n gives
\begin{aligned}
\frac{1}{3} \bigg( g_n^j(n-1) + g_{n-1}^j(n-1)\bigg) &= \frac{1}{3} \bigg(\frac{4(n-1)}{n(n+1)(n+2)} + \frac{2(n-1)}{(n-1)n(n+1)}\bigg)\\ &= \frac{1}{3} \frac{4(n-1) + 2(n+2)}{n(n+1)(n+2)} = \frac{1}{3} \frac{6n}{n(n+1)(n+2)} = \frac{2}{(n+1)(n+2)}.
\end{aligned}
Similarly, the right-hand side for j = n gives
\begin{aligned}
\frac{1}{3} \bigg( g_n^n(n-1) + \mathsf{l}_{n-1}(n-1)\bigg) &= \frac{1}{3} \bigg(\frac{4(n-1)}{n(n+1)(n+2)} + \frac{2}{n(n+1)}\bigg)\\ &= \frac{2}{(n+1)(n+2)}.
\end{aligned}
This shows that (g_n^j(i))_{i,j\in C_n} satisfies the boundary recurrence.
Next, we will verify that our proposed function also satisfies the bulk recurrence. We substitute g into the right-hand side for i < n. Notice that by definition, g_{n-1}^x(i) does not depend on x. Thus, we can factor it out of the sum S_j := \sum_{x=1}^{j-1} g_{n-1}^x(i)g_{n-x}^{j-x}(n-x) to obtain
\begin{aligned}
S_j &= \frac{\mathsf{b}_{n-1}(i)}{n-1} \sum_{x=1}^{j-1} \frac{2(n-x)}{(n-x)(n-x+1)(n-x+2)} = \frac{\mathsf{b}_{n-1}(i)}{n-1} \sum_{x=1}^{j-1} \left( \frac{2}{n-x+1} - \frac{2}{n-x+2} \right) \\&= \frac{\mathsf{b}_{n-1}(i)}{n-1} \left( \frac{2}{n-j+2} - \frac{2}{n+1} \right),
\end{aligned}
Combining S_j with g_{n-1}^j(i)\mathsf{r}_{n-j}(n-j), gives
\begin{aligned}
S_j + g_{n-1}^j(i)\mathsf{r}_{n-j}(n-j) &= \frac{\mathsf{b}_{n-1}(i)}{n-1} \left[ \left( \frac{2}{n-j+2} - \frac{2}{n+1} \right) + \frac{n-j}{n-j+2} \right] \\
&= \frac{\mathsf{b}_{n-1}(i)}{n-1} \left[ \frac{n-j+2}{n-j+2} - \frac{2}{n+1} \right] = \frac{\mathsf{b}_{n-1}(i)}{n-1} \frac{n-1}{n+1} = \frac{2i(n-i)}{n(n+1)^2}.
\end{aligned}
Finally, adding \mathsf{r}_{n-1}(i)g_n^j(n) we see that the right-hand side of the bulk recurrence simplifies to
\begin{aligned}
\frac{i(i+1)}{n(n+1)} \frac{2}{(n+1)(n+2)} &+ \frac{2i(n-i)}{n(n+1)^2}
= \frac{2i}{n(n+1)^2(n+2)} \Big[ i + 1 + (n-i)(n+2) \Big] \\
&= \frac{2i}{n(n+1)^2(n+2)} \Big[ n^2 + 2n + 1 - i(n+1) \Big] \\
&= \frac{2i(n+1)(n-i+1)}{n(n+1)^2(n+2)} = \frac{2i(n-i+1)}{n(n+1)(n+2)} = g_n^j(i),
\end{aligned}
as desired. Since (g_n^j(i))_{i,j\in C_n} satisfies both recurrences, and the solution to the recurrences is unique, we obtain \mathsf{h}_n^j(i) = g_n^j(i) for all n\in\mathbb{N} and all i,j\in C_n, concluding the proof.