[guided]We have a non-negative bound on the error:
\begin{align*}
\left| k_\phi^{x,y}(s,t) - k_\phi^{n,x,y}(s,t) \right| \leq \sum_{i=n+1}^\infty \phi(i)\,\frac{(\|x\|_{1,[a,s]}\,\|y\|_{1,[a,t]})^i}{(i!)^2} =: T_n.
\end{align*}
We need to show $T_n \to 0$ as $n \to \infty$.
The hypothesis on $\phi$ — that $\phi$ satisfies the *Sufficient Condition for Signature Membership* — supplies exactly the missing ingredient: the full series
\begin{align*}
S := \sum_{i=0}^\infty \phi(i)\,\frac{(\|x\|_{1,[a,s]}\,\|y\|_{1,[a,t]})^i}{(i!)^2}
\end{align*}
converges to a finite number $S \in \mathbb{R}_{\ge 0}$. Why does this force $T_n \to 0$? A general fact about convergent non-negative series: if $\sum_{i=0}^\infty a_i = S < \infty$ with $a_i \ge 0$, then the tail
\begin{align*}
T_n := \sum_{i=n+1}^\infty a_i = S - \sum_{i=0}^n a_i \to S - S = 0
\end{align*}
as $n \to \infty$, since the partial sums $\sum_{i=0}^n a_i$ converge to $S$ by definition of convergence of the series.
Applying this with $a_i = \phi(i)\,(\|x\|_{1,[a,s]}\,\|y\|_{1,[a,t]})^i / (i!)^2 \ge 0$ (non-negativity using $\phi(i) \ge 0$, the bounded-variation norms $\ge 0$, and $i! > 0$),
\begin{align*}
T_n \xrightarrow{n \to \infty} 0.
\end{align*}
Combining with the bound from Step 4,
\begin{align*}
0 \le \left| k_\phi^{x,y}(s,t) - k_\phi^{n,x,y}(s,t) \right| \le T_n \to 0,
\end{align*}
the squeeze theorem gives $|k_\phi^{x,y}(s,t) - k_\phi^{n,x,y}(s,t)| \to 0$, i.e. $k_\phi^{n,x,y}(s,t) \to k_\phi^{x,y}(s,t)$ as $n \to \infty$.
A note on what fails without the hypothesis. If $\phi$ did not satisfy the summability condition (for example $\phi(i) = (i!)^2$ which makes the series diverge), then the truncations $k_\phi^{n,x,y}$ would still be well-defined finite quantities for each $n$, but the limit $k_\phi^{x,y}$ would not exist as a real number, and the convergence statement would be vacuous. The summability condition is precisely what makes the limit object exist and the truncation a genuine approximation.[/guided]