[step:Satisfy each diagonalization requirement]
Fix $e\in\mathbb N$. We prove $\mathcal R_e$, namely $B\neq \Phi_e^A$. Let $i=2e$, so $\mathcal T_i=\mathcal R_e$. By the previous step, $\mathcal R_e$ has a final witness; denote it by $x\in\mathbb N$. After its last initialization, $x$ is never used as a witness for any other requirement, and the only requirement allowed to enumerate $x$ into $B$ is $\mathcal R_e$ itself.
There are two cases.
If $\mathcal R_e$ eventually acts with witness $x$, then it enumerates $x$ into $B$ after observing a computation
\begin{align*}
\Phi_{e,s}^{A_s}(x)=0
\end{align*}
with some finite use $u$. Since this is the final record of $\mathcal R_e$, the protected computation is not later initialized. By preservation of protected computations,
\begin{align*}
\Phi_e^A(x)=0.
\end{align*}
But $x\in B$, so
\begin{align*}
B(x)=1\neq 0=\Phi_e^A(x).
\end{align*}
Thus $B\neq \Phi_e^A$.
If $\mathcal R_e$ never acts after receiving its final witness $x$, then $x\notin B$. Suppose for contradiction that $\Phi_e^A(x)=0$. Let $u\in\mathbb N$ be the use of this limiting computation, so the computation queries only oracle numbers below $u$. Since $A=\bigcup_s A_s$ is increasing and only finitely many numbers are below $u$, choose a stage $t_0$ after which $A_s\cap\{0,\dots,u-1\}=A\cap\{0,\dots,u-1\}$ for every $s\geq t_0$. Choose $t_1\geq t_0$ large enough that the bounded simulation sees the halting computation, so
\begin{align*}
\Phi_{e,t_1}^{A_{t_1}}(x)=0.
\end{align*}
By finite injury for the finitely many higher-priority requirements $\mathcal T_j$ with $j<i$, choose $t_2\geq t_1$ after their last action. For every stage $s+1\geq \max\{t_2,i+1\}$, the requirement $\mathcal R_e$ is inspected, still has witness $x$, and is ready. No higher-priority requirement can act at such a stage, by the choice of $t_2$. Therefore $\mathcal R_e$ is the least ready requirement and must act, contradicting the assumption that it never acts after receiving $x$. Therefore $\Phi_e^A(x)$ is either undefined or equal to $1$. Since $x\notin B$, we have
\begin{align*}
B(x)=0\neq \Phi_e^A(x)
\end{align*}
whenever $\Phi_e^A(x)$ is defined, and in particular $B$ is not equal to the total function $\Phi_e^A$.
Now fix $e\in\mathbb N$ and prove $\mathcal S_e$, namely $A\neq\Psi_e^B$. Let $i=2e+1$, so $\mathcal T_i=\mathcal S_e$, and let $x\in\mathbb N$ be its final witness. If $\mathcal S_e$ acts with witness $x$, then it enumerates $x$ into $A$ after observing
\begin{align*}
\Psi_{e,s}^{B_s}(x)=0
\end{align*}
with some finite use. Since the final protected computation is never initialized, preservation gives
\begin{align*}
\Psi_e^B(x)=0.
\end{align*}
But $x\in A$, so $A(x)=1\neq 0=\Psi_e^B(x)$.
If $\mathcal S_e$ never acts after receiving its final witness $x$, then $x\notin A$. Suppose for contradiction that $\Psi_e^B(x)=0$, and let $u\in\mathbb N$ be the use of this limiting computation. Choose a stage $t_0$ after which $B_s\cap\{0,\dots,u-1\}=B\cap\{0,\dots,u-1\}$ for every $s\geq t_0$, choose $t_1\geq t_0$ large enough that
\begin{align*}
\Psi_{e,t_1}^{B_{t_1}}(x)=0,
\end{align*}
and choose $t_2\geq t_1$ after the last action of every higher-priority requirement $\mathcal T_j$ with $j<i$. For every stage $s+1\geq \max\{t_2,i+1\}$, the requirement $\mathcal S_e$ is inspected, still has witness $x$, and is ready; no higher-priority requirement can act. Hence $\mathcal S_e$ must act, a contradiction. Therefore $\Psi_e^B(x)$ is either undefined or equal to $1$. Since $x\notin A$, this gives $A\neq\Psi_e^B$.
[/step]