First of all, notice that we can replace M and N with M' and N' as in Proposition 3.6 so that the action of \pi_1(N) on H^{\bullet}(\widetilde{N}, \mathbb Z/2\mathbb Z) is trivial. Indeed, M' will be still aspherical, will have the same universal cover, and N'=M' if and only if N=M. Therefore, starting from now we assume that \pi_1(N) acts trivially on the cohomology algebra of \widetilde{N}.
Since \widetilde{N} is a \Gamma-Galois cover of N, the \mathbb Z/2\mathbb Z-cohomology groups of N can be computed using the Cartan-Leray spectral sequence ([McCl], Theorem 8^{bis}.9):
E_2^{i,j}=H^i(\Gamma, H^j(\widetilde{N}, \mathbb Z/2\mathbb Z)) \implies H^{i+j}(N, \mathbb Z/2\mathbb Z).
Since we assume that the H^{j}(\widetilde{N}, \mathbb Z/2\mathbb Z)’s are trivial \pi_1(N)-modules and the action of \pi_1(N) on \widetilde{N} factors through \Gamma, each H^j(\widetilde{N}, \mathbb Z/2\mathbb Z) is a finite-dimensional \mathbb Z/2\mathbb Z-vector space with trivial \Gamma-action and H^i(\Gamma, H^j(\widetilde{N}, \mathbb Z/2\mathbb Z))=H^i(\Gamma, \mathbb Z/2\mathbb Z) \otimes_{\mathbb Z/2\mathbb Z}H^j(\widetilde{N}, \mathbb Z/2\mathbb Z). Let n:=\dim M. The compact manifold M is a K(\Gamma, 1) space, thus H^n(\Gamma, \mathbb Z/2\mathbb Z)=\mathbb Z/2\mathbb Z and H^{n+i}(\Gamma, \mathbb Z/2\mathbb Z)=0 for i>0.
Let r be maximal integer such that H^r(\widetilde{N}, \mathbb Z/2\mathbb Z) is non-zero. Consider
E_2^{n,r}=H^n(\Gamma, H^r(\widetilde{N}, \mathbb Z/2\mathbb Z).
It is non-zero, since it equals
H^n(\Gamma, \mathbb Z/2\mathbb Z) \otimes H^r(\widetilde{N}, \mathbb Z/2\mathbb Z)=H^r(\widetilde{N}, \mathbb Z/2\mathbb Z).
At the same time
E_2^{n-2,r+1}=H^{n-2}(\Gamma, H^{r+1}(\widetilde{N}, \mathbb Z/2\mathbb Z))=0
and
E_2^{n+2, r-1}=H^{n+2}(\Gamma, H^{r-1}(\widetilde{N}, \mathbb Z/2\mathbb Z)=0.
Therefore E_2^{n,r} survives in the spectral sequence and H^{n+r}(N, \mathbb Z/2\mathbb Z) is non-zero. We assumed that N is a closed manifold, so H^p(N, \mathbb Z/2\mathbb Z) vanishes for p>\dim N. It follows that n+r \le \dim N. Of course \dim N \le \dim M=n and it follows that n+r=\dim N, that is, \dim N=\dim M and r=0. Since M was assumed to be connected and N is a closed submanifold, we deduce that N=M.