I'm not 100% sure if I follow, but it looks invalid. When you write $A^2 = \lambda I + N'$, where $N'$ and $A^2$ are both nilpotent, the only scalar $\lambda$ that can possibly fit the bill here is $\lambda = 0$. Why? Because adding $\lambda I$ to a matrix increases all eigenvalues by $\lambda$, and nilpotent matrices have only $0$ as their eigenvalue. Therefore, from the outset, writing the series with $\lambda$ in the denominator is meaningless.
You realise this, and you use it to conclude that no square root exists. This doesn't really work logically. All you've figured out is that the method you've got for computing a square root cannot help you. There's no guarantee that another method won't help you.
What you need is an answer like the one you've linked to: one that assumes one exists, but arrives at a contradiction.
EDIT: To draw an analogy, consider the differential equation
$$\frac{\mathrm{d}y}{\mathrm{d}x} = y.$$
One common way to solve this is by separation of variables, that is,
$$\mathrm{d}{y} = y \, \mathrm{d}x \implies \frac{\mathrm{d}{y}}{y} = \mathrm{d}x \implies \int \frac{\mathrm{d}{y}}{y} = \int \mathrm{d}x \implies \ln|y| = x + C \implies y = \pm e^C e^x.$$
Notice that we divide by $y$, which means this method cannot arrive at the solution $y = 0$. However, $y = 0$ is definitely a solution; the fact that we divided by $y$ does not prove $y = 0$ is not a solution, just that if it is a solution, we've missed it using this method.
EDIT2: In order to prove it, what I'd do is suppose $A$ be a square root of $N$. Note that $A^{2n} = N^n = 0$, hence $A$ is nilpotent. Moreover, $A^{2n - 2} = N^{n - 1} \neq 0$. However, this contradicts the fact that $A^n = 0$, which is true since $A$ is nilpotent and $n \times n$.