[step:Apply the proper pushforward estimate along $\pi_X$]
The support of $w$ is contained in
\begin{align*}
\operatorname{supp}K\cap (X\times \operatorname{supp}f),
\end{align*}
because $v=\pi_Y^*f$ has support contained in $X\times \operatorname{supp}f$. By hypothesis, $\pi_X$ is proper on this closed support set. Therefore the pushforward
\begin{align*}
Tf=(\pi_X)_*w
\end{align*}
is a well-defined distribution in $\mathcal D'(X)$.
By the standard proper pushforward theorem for wave front sets (citing a result not yet in the wiki: Pushforward theorem for wave front sets),
\begin{align*}
\operatorname{WF}(Tf)\subset \{(x,\xi)\in T^*X\setminus 0:\text{ there exists }y\in Y\text{ with }(x,y;\xi,0)\in \operatorname{WF}(w)\}.
\end{align*}
Fix $(x,\xi)\in \operatorname{WF}(Tf)$. Then there exists $y\in Y$ such that $(x,y;\xi,0)\in \operatorname{WF}(w)$. The product estimate gives three alternatives.
First, if $(x,y;\xi,0)\in \operatorname{WF}(K)$, then by the primed convention
\begin{align*}
(x,\xi;y,0)\in \operatorname{WF}'(K),
\end{align*}
so $(x,\xi)\in \operatorname{WF}'_X(K)$.
Second, $(x,y;\xi,0)$ cannot come from $\operatorname{WF}(v)$ alone, because every covector in $\operatorname{WF}(v)$ has zero $X$-component, while $(x,\xi)\in T^*X\setminus 0$.
Third, if $(x,y;\xi,0)$ comes from $\operatorname{WF}(K)+\operatorname{WF}(v)$, then the previous step gives some $(y,\eta)\in \operatorname{WF}(f)$ such that
\begin{align*}
(x,\xi;y,\eta)\in \operatorname{WF}'(K).
\end{align*}
Since $(x,\xi)\in T^*X\setminus 0$ and $(y,\eta)\in \operatorname{WF}(f)\subset T^*Y\setminus 0$, this point lies in $C$. Hence
\begin{align*}
(x,\xi)\in C\circ \operatorname{WF}(f).
\end{align*}
[/step]