[step:Rule out positive-measure finite-cycle violations by optimality]We claim that
\begin{align*}
\pi^{\otimes n}(V_{n,\sigma})=0
\end{align*}
for every $n \in \mathbb{N}$ and every permutation $\sigma$ of $\{1,\dots,n\}$.
Suppose instead that $\pi^{\otimes n}(V_{n,\sigma})>0$ for some $n$ and $\sigma$. On $V_{n,\sigma}$, the old finite-cycle cost $A_{n,\sigma}$ is finite because $V_{n,\sigma}\subset Z^n$, and the strict inequality $A_{n,\sigma}>B_{n,\sigma}$ forces $B_{n,\sigma}<\infty$ there as well.
By the finite-cycle rerouting part of the Rüschendorf-Kellerer monotonicity principle for Borel costs on Polish spaces, applied with the Polish probability space $(X\times Y,\mathcal{B}(X\times Y),\pi)$, the Borel set $V_{n,\sigma}\subset (X\times Y)^n$, and the fixed permutation $\sigma$, there exists a transport plan $\tilde{\pi}\in\Pi(\mu,\nu)$ obtained by a measurable finite-cycle exchange: a nonzero finite Borel measure dominated by $\pi$ is removed from the original pairings $(x_i,y_i)$, and the corresponding pushforward under the Borel rerouting map $((x_i,y_i))_{i=1}^n\mapsto((x_i,y_{\sigma(i)}))_{i=1}^n$ is inserted along the rerouted pairings $(x_i,y_{\sigma(i)})$. The hypotheses of the principle are satisfied because $X\times Y$ is Polish, $c$ is Borel, $V_{n,\sigma}$ is Borel, $\pi^{\otimes n}(V_{n,\sigma})>0$, the original cycle costs are finite on $V_{n,\sigma}\subset Z^n$, and $A_{n,\sigma}>B_{n,\sigma}$ on $V_{n,\sigma}$. This construction preserves both coordinate marginals and gives
\begin{align*}
\int_{X \times Y} c(z)\, d\tilde{\pi}(z) < \int_{X \times Y} c(z)\, d\pi(z).
\end{align*}
Here the preservation of the first marginal follows because the rerouting keeps the same list of source points $x_1,\dots,x_n$, and preservation of the second marginal follows because $\sigma$ only permutes the target points $y_1,\dots,y_n$. The strict decrease follows from the strict inequality $A_{n,\sigma}>B_{n,\sigma}$ on a selected positive-measure Borel subset of $V_{n,\sigma}$; the finite-cost reduction above makes the comparison finite on the removed and inserted pieces.
This contradicts the optimality of $\pi$ among all plans in $\Pi(\mu,\nu)$. Therefore $\pi^{\otimes n}(V_{n,\sigma})=0$ for every $n$ and $\sigma$.[/step]