If $M$ and $N$ are normal soluble subgroups of a group $G$, then $MN$ is again a soluble normal subgroup. For $MN/N \cong M/(M \cap N)$, and $M/(M \cap N)$ is soluble as quotient of the soluble $M$, so $MN/N$ is soluble, $N$ is soluble, so (also according to your valid remark) $MN$ must be soluble. This shows that in every group there is a unique maximal soluble normal subgroup (it could be trivial). As you did call this group $N$.
Now assume $K/N$ is a non-trivial abelian normal subgroup of $G/N$. Then $N \lt K \lhd G$, with the commutator subgroup $K' \subseteq N$. Since $N$ is soluble, $K'$ is soluble and hence $K$ must be soluble. By the soluble normal maximality of $N$, $K \subseteq N$, which is a contradiction.