We define R'_\ell = R_\ell - \ell \log_2\Lambda = \sum_{i=0}^{\ell-1} R'_{\ell,i}, where R'_{\ell,i} are dependent, zero mean, identically distributed random variables with R'_{\ell,i}(\omega) = \log_2 \operatorname{outdeg}(e_i) - \log_2\Lambda. Therefore:
\begin{aligned}
\operatorname{var}[R_\ell]
&= \operatorname{var}[R'_\ell]
= \mathbb{E}\!\left[ {(R'_\ell)}^2\right]
= \sum_{i,j=0}^{\ell-1} \mathbb{E}\!\left[ R'_{\ell,i} R'_{\ell,j}\right] \\
&= \ell \cdot \mathbb{E}\!\left[ {(R'_{\ell,0})}^2\right] + 2 \sum_{\Delta=1}^{\ell-1} (\ell-\Delta) \cdot \mathbb{E}\!\left[ R'_{\ell,0} R'_{\ell,\Delta}\right],
\end{aligned}
where in the last step we use the fact that the NBRW starting from the stationary distribution \nu_s is time-invariant.
Let f denote a column vector where f_e = \log_2 \operatorname{outdeg}(e) - \log_2\Lambda and note that \sum_e f_e = 0. Recall that \Pi=\Pi_G is the NBRW transition matrix. Then:
\frac{\operatorname{var}[R_\ell]}{\ell} = \frac{1}{|\vec{E}|} \cdot f^T f + \frac{2}{|\vec{E}|} \sum_{\Delta=1}^{\ell-1} (1-\frac{\Delta}{\ell}) \cdot f^T \Pi^\Delta f.
Let J be the Jordan normal form of \Pi, written as the direct sum of its blocks J=J_1 \oplus J_2 \ldots \oplus J_k, where block J_i corresponds to the eigenvalue \lambda_i. Assume further that \lambda_1 = 1 \geq |\lambda_2| \geq \cdots \geq |\lambda_k| and that \Pi = Q^{-1} J Q. Then:
\begin{aligned}
\frac{\operatorname{var}[R_\ell]}{\ell}
&= - \frac{1}{|\vec{E}|} \cdot f^T f + \frac{2}{|\vec{E}|} f^T Q^{-1} \left( \sum_{\Delta=0}^\ell (1-\frac{\Delta}{\ell}) \cdot J^\Delta \right) Q f\\
&= - \frac{1}{|\vec{E}|} \cdot f^T f + \frac{2}{|\vec{E}|} f^T Q^{-1} \left[\bigoplus_{i=1}^k \left( \sum_{\Delta=0}^\ell (1-\frac{\Delta}{\ell}) \cdot J_i^\Delta \right) \right] Q f \\
&= - \frac{1}{|\vec{E}|} \cdot f^T f + \frac{2}{|\vec{E}|} f^T Q^{-1} \left[0 \oplus \bigoplus_{i=2}^k \left( \sum_{\Delta=0}^\ell (1-\frac{\Delta}{\ell}) \cdot J_i^\Delta \right) \right] Q f,
\end{aligned}
where in the last equality we can replace J_1 by the scalar zero. This is justified because the leftmost column of Q^{-1} is a multiple of the all ones vector, orthogonal to f^T. The next step is to employ the following identity, holding for any matrix A provided that I-A is invertible:
\sum_{\Delta=0}^\ell (1-\frac{\Delta}{\ell}) \cdot A^\Delta = \frac{1}{\ell} \cdot (A^{\ell+1} - A)(I-A)^{-2} + (I-A)^{-1}.
As I-J_i is invertible for all i>1, it follows that the normalized variance can be written as:
\begin{aligned}
\frac{\operatorname{var}[R_\ell]}{\ell} = & -\frac{1}{|\vec{E}|} \cdot f^T f + \\
&\frac{2}{|\vec{E}|} f^T Q^{-1} \left[0 \oplus \bigoplus_{i=2}^k \left( \frac{1}{\ell} \cdot (J_i^{\ell+1} - J_i)(I-J_i)^{-2} + (I-J_i)^{-1} \right) \right] Q f.
\end{aligned}
The matrices J_i^{\ell+1} are upper triangular Toeplitz, where (J_i^{\ell+1})_{u,v} = \lambda_i^{\ell+1-v+u} \binom{\ell+1}{v-u} for u \leq v. Therefore, if |\lambda_i| < 1, all entries of the matrix J_i^{\ell+1} are bounded in absolute value by some constant that is a function of G only. Otherwise, if |\lambda_i|=1, then necessarily \lambda_i has algebraic multiplicity of one (see [horn2012matrix], Corollary 8.4.6), so J_i is a scalar and |J_i^{\ell+1}|=1. It follows that the normalized variance converges when \ell\to\infty:
\lim_{\ell\to\infty} \frac{\operatorname{var}[R_\ell]}{\ell}
= - \frac{1}{|\vec{E}|} \cdot f^T f + \frac{2}{|\vec{E}|} f^T Q^{-1} \left[0 \oplus \bigoplus_{i=2}^k (I-J_i)^{-1} \right] Q f.
As the right-hand side does not depend on \ell this concludes the proof.