[step:Identify the surviving families with semistandard skew tableaux]
After the cancellation, only vertex-disjoint path families remain. The strict inequalities
\begin{align*}
\mu_1-1 > \mu_2-2 > \cdots > \mu_\ell-\ell
\end{align*}
and
\begin{align*}
\lambda_1-1 > \lambda_2-2 > \cdots > \lambda_\ell-\ell
\end{align*}
show that a nonintersecting family can only connect $A_i$ to $B_i$ for every $i$. Hence the surviving signed sum has positive sign and equals the total weight of all nonintersecting families $(P_1,\dots,P_\ell)$ with $P_i:A_i\to B_i$.
Given such a nonintersecting family, define a filling
\begin{align*}
T_{\mathcal{P}}: \lambda/\mu \to \{1,\dots,n\}
\end{align*}
as follows. For a cell $(i,c)$ of the skew diagram, where $1 \leq i \leq \ell$ and $\mu_i < c \leq \lambda_i$, set $T_{\mathcal{P}}(i,c)=k$ if the path $P_i$ contains the horizontal edge
\begin{align*}
(c-i-1,k) \to (c-i,k).
\end{align*}
Each such edge exists uniquely, since $P_i$ moves from horizontal coordinate $\mu_i-i$ to horizontal coordinate $\lambda_i-i$ by one-unit horizontal steps.
Along a fixed row $i$, the levels of the horizontal edges of $P_i$ weakly increase from left to right, because the only vertical edges move from level $k$ to level $k+1$. Hence $T_{\mathcal{P}}(i,c) \leq T_{\mathcal{P}}(i,c+1)$.
Now suppose cells $(i,c)$ and $(i+1,c)$ both lie in $\lambda/\mu$. The corresponding horizontal edge of $P_i$ lies one horizontal unit to the right of the corresponding horizontal edge of $P_{i+1}$. If their levels satisfied
\begin{align*}
T_{\mathcal{P}}(i,c) \geq T_{\mathcal{P}}(i+1,c),
\end{align*}
then the upward directed path $P_{i+1}$ would have to reach or cross the vertex used by $P_i$ before $P_i$ moves past it, forcing a common vertex. This contradicts nonintersection. Therefore
\begin{align*}
T_{\mathcal{P}}(i,c) < T_{\mathcal{P}}(i+1,c).
\end{align*}
Thus $T_{\mathcal{P}}$ is semistandard.
Conversely, given a semistandard tableau
\begin{align*}
T: \lambda/\mu \to \{1,\dots,n\},
\end{align*}
construct $P_i$ by placing, for each cell $(i,c)$, the horizontal edge
\begin{align*}
(c-i-1,T(i,c)) \to (c-i,T(i,c)),
\end{align*}
and connecting consecutive horizontal edges by vertical edges. The row weak increase condition makes this a directed path from $A_i$ to $B_i$. The column strict increase condition prevents two constructed paths from sharing a vertex. Hence this construction is inverse to $\mathcal{P} \mapsto T_{\mathcal{P}}$.
The bijection preserves weights, since
\begin{align*}
\operatorname{wt}(\mathcal{P})
=
\prod_{i=1}^{\ell}\prod_{\mu_i<c\leq\lambda_i} x_{T_{\mathcal{P}}(i,c)}.
\end{align*}
Therefore the surviving path generating function is $s_{\lambda/\mu}^{(n)}$.
[/step]