Since \Phi_k transforms as a Siegel modular form with respect to G, we can write
\begin{split}
&\Phi_{k}\underset{k}{|}g_1(a,b,cN,d)=\Phi_{k},\quad ad-bcN=1,\quad a,d\equiv 1(\bmod~N);\\&\Phi_{k}\underset{k}{|}g_2=\Phi_{k};\\&\Phi_{k}\underset{k}{|}g_3(\lambda,\mu)=\Phi_{k},\quad \lambda,\mu\in\mathbb{Z}.
\end{split}
We begin by simplifying (?). Using \Phi_{k}\underset{k}{|}g_3(-1,0)=\Phi_{k} we get
\Phi_{k}(\tau,z-\tau,\sigma+\tau-2z)=\Phi_{k}(\tau,z,\sigma).
Using this along with (?), we get
\widetilde{\Phi}_k(\tau,z,\sigma)=(N\tau)^{-k}\Phi_k\left(\frac{\sigma}{N}-\frac{z^2}{N\tau},\frac{z}{N\tau},-\frac{1}{N\tau}\right).
Now put
W_N:=\frac{1}{\sqrt{N}}\begin{pmatrix}
0&N&0&0\\1&0&0&0\\0&0&0&1\\0&0&N&0
\end{pmatrix},\quad\mu_N:=\left(\begin{array}{cccc}
1 & 0 & 0 & 0 \\
0 & 0 & 0 & -\frac{1}{N} \\
0 & 0 & 1 & 0 \\
0 & N & 0 & 0
\end{array}\right).
Note that
\begin{split}
(g_2g_1(0,-1,1,0)W_Ng_2)\circ \Omega = \left(\begin{array}{cr}
\frac{\sigma }{N}-\frac{z ^2}{\tau N}&\frac{z }{\tau N}\\ \; &\;\\ \frac{z }{\tau N}&-\frac{1}{\tau N}
\end{array}\right)
\end{split}
Hence using (A.1) we have that
\widetilde{\Phi}_k(\Omega)=\left(\Phi_k\underset{k}{|}g_2g_1(0,-1,1,0)W_Ng_2\right)(\Omega).
Since g_2\in G, we can write this as
\widetilde{\Phi}_k(\Omega)=\left(\left(\Phi_k\underset{k}{|}g_2\right)\underset{k}{|}g_1(0,-1,1,0)W_Ng_2\right)(\Omega)=\left(\Phi_k\underset{k}{|}g_1(0,-1,1,0)W_Ng_2\right)(\Omega),
where we used (A.1) in the last equality. Moreover, we have that
g_1(0,-1,1,0)W_N=W_N\mu_N.
This implies that
\widetilde{\Phi}_k(\Omega)=\left(\Phi_k\underset{k}{|}W_N\mu_Ng_2\right)(\Omega).
It is easy to see that
\begin{split}
g_2g^1(a,b,c,d)=g_1(a,b,c,d)g_2,\\
\mu_Ng_1(a,b,c,d)=g_1(a,b,c,d)\mu_N,\\
W_Ng_1(a,bN,c,d)=g_2^{-1}g_1(a,b,cN,d)g_2W_N;
\end{split}
and
\begin{split}
g_2g^3(\lambda,\mu)=g_3(-\lambda,-\mu)g_2,\\
W_Ng_3(-\lambda,-\mu)=g^3(-N\lambda,-\mu)W_N,\\
g_1(0,-1,1,0)g^3(0,-\mu)=g_3(\mu,0)g_1(0,-1,1,0).
\end{split}
Using (A.1), (A.1), and (A.1), we get
\widetilde{\Phi}_k\underset{k}{|}g^1(a,bN,c,d)=\Phi_k\underset{k}{|} W_N\mu_Ng_2g^1(a,bN,c,d)=\widetilde{\Phi}_k,\quad ad-bcN=1,\quad a,d\equiv 1(\bmod ~N).
Also using (A.1), (A.1) and (A.1), we get,
\widetilde{\Phi}_k\underset{k}{|}g^3(0,\mu)=\Phi_k\underset{k}{|}g_1(0,-1,1,0) W_Ng_2g^3(0,\mu)=\widetilde{\Phi}_k.
Moreover we have
g^3(\lambda,\mu)=g_1(1,-\lambda\mu,0,1)g_4(1,\lambda,0,1)g^3(0,\mu).
g_1(1,-\lambda\mu,0,1) leaves \widetilde{\Phi}_k invariant as a consequence of the \tau\to\tau+1 symmetry described in the second line of (?). The other elements on the right hand side of (A.1) have already been shown to leave \widetilde{\Phi}_k invariant. Therefore, we have
\widetilde{\Phi}_k\underset{k}{|}g^3(\lambda,\mu)=\widetilde{\Phi}_k.
We can also check that
\begin{split}
g_2g_1(a,b,c,d)=g^1(a,b,c,d)g_2,\\
\mu_Ng^1(a,b,c,d)=g^1(d,-c/N^2,-bN^2,a)\mu_N,\\
W_Ng^1(d,-c/N^2,-bN^2,a)=g_1(d,-c/N,-bN,a)W_N;\\
\end{split}
and
\begin{split}
g_2g_3(\lambda,\mu)=g^3(-\lambda,-\mu)g_2,\\
W_Ng^3(-N\lambda,-\mu)=g_3(-\lambda,-\mu)W_N,\\
g_1(0,-1,1,0)g_3(\lambda,\mu)=g_3(-\mu,\lambda)g_1(0,-1,1,0).
\end{split}
These can be used to prove the remaining parts of the statement following the same procedure.