[step:Prove uniqueness up to indistinguishability]Let $(\hat\sigma_t^2)_{t \in \mathbb Z}$ be any strictly stationary causal solution, and let $(\sigma_t^2)$ be the explicit solution of Steps 3–4. Both satisfy (R$_n$): for every $n \ge 1$,
\begin{align*}
\sigma_t^2 &= \omega\sum_{k=0}^{n-1} B_{t,k} + B_{t,n}\,\sigma_{t-n}^2, &
\hat\sigma_t^2 &= \omega\sum_{k=0}^{n-1} B_{t,k} + B_{t,n}\,\hat\sigma_{t-n}^2.
\end{align*}
Subtracting cancels the common partial sum:
\begin{align*}
\sigma_t^2 - \hat\sigma_t^2 = B_{t,n}\big(\sigma_{t-n}^2 - \hat\sigma_{t-n}^2\big) \qquad (n \ge 1). \tag{$\ast$}
\end{align*}
The left-hand side does not depend on $n$; we show the right-hand side tends to $0$ in probability.
For the explicit solution, the identity $B_{t,n} B_{t-n,k} = B_{t,n+k}$ (the same reindexing as in Step 3) gives
\begin{align*}
B_{t,n}\,\sigma_{t-n}^2 = \omega \sum_{k=0}^{\infty} B_{t,n} B_{t-n,k} = \omega\sum_{k=0}^{\infty} B_{t,n+k} = \omega\sum_{m=n}^{\infty} B_{t,m} \xrightarrow{n\to\infty} 0 \quad \mathbb P\text{-a.s.},
\end{align*}
the tail of the $\mathbb P$-a.s. convergent series from Step 3.
For the competitor, fix $\varepsilon > 0$ and $M > 0$. On the event $\{\hat\sigma_{t-n}^2 \le M\}$ we have $B_{t,n}\hat\sigma_{t-n}^2 > \varepsilon \implies B_{t,n} > \varepsilon/M$, so
\begin{align*}
\mathbb P\big(B_{t,n}\hat\sigma_{t-n}^2 > \varepsilon\big) \le \mathbb P\big(B_{t,n} > \varepsilon/M\big) + \mathbb P\big(\hat\sigma_{t-n}^2 > M\big).
\end{align*}
By strict stationarity $\hat\sigma_{t-n}^2 \overset{d}{=} \hat\sigma_0^2$, so the second term equals $\mathbb P(\hat\sigma_0^2 > M)$. By (D$'$), $B_{t,n} \to 0$ $\mathbb P$-a.s. and hence in probability, so the first term $\to 0$ as $n \to \infty$ for fixed $M$. Therefore
\begin{align*}
\limsup_{n \to \infty} \mathbb P\big(B_{t,n}\hat\sigma_{t-n}^2 > \varepsilon\big) \le \mathbb P\big(\hat\sigma_0^2 > M\big),
\end{align*}
and letting $M \to \infty$ — using that $\hat\sigma_0^2$ is $\mathbb P$-a.s. finite — gives $\mathbb P(\hat\sigma_0^2 > M) \to 0$. Hence $B_{t,n}\hat\sigma_{t-n}^2 \to 0$ in probability.
Consequently the right-hand side of $(\ast)$, namely $B_{t,n}\sigma_{t-n}^2 - B_{t,n}\hat\sigma_{t-n}^2$, converges to $0$ in probability. Its left-hand side $\sigma_t^2 - \hat\sigma_t^2$ is constant in $n$, so it must equal its in-probability limit: $\sigma_t^2 = \hat\sigma_t^2$ $\mathbb P$-a.s., for each fixed $t$. Since $\mathbb Z$ is countable, the exceptional null sets unite to a single null set, so $\mathbb P(\sigma_t^2 = \hat\sigma_t^2 \text{ for all } t) = 1$; the two solutions are indistinguishable.[/step]