You're on the right track! Throughout this proof, I am going to write $\bar x$ to denote the residue of $x\in M$ in $M/N$.
As you say, if $P\in \operatorname{Ass}(M)$ then there is some nonzero $x\in M$ such that $P=(0:x)$. Now, suppose $P\
otin \operatorname{Ass}(N)$. In particular, we have $x\
otin N$. Now, we would like to show that $P=(0:\bar x)=(N:x)$, so that $P\in \operatorname{Ass}(M/N)$.
Clearly, $P\subseteq(N:x)$. For the reverse inclusion, suppose $a\in(N:x)$. Then $ax\in N$; if $ax=0$, then $a\in P$ and we are done.
We now show that if $ax\
eq0$, this creates a contradiction. If this is the case, let $n=ax\in N$. Then we show that $P=(0:n)$, contradicting our assumption that $P\
otin \operatorname{Ass}(N)$:
Again, we clearly have $P\subseteq(0:n)$; for the reverse, suppose $b\in(0:n)$. Then $0=bn=(ab) x$, which tells us $ab\in P$. But $P$ is prime and $a\
otin P$ by assumption, so this implies $b\in P$, and indeed $P=(0:n)$, giving us our contradiction.