You correctly observed that the key fact is that $\Vert \alpha(s) \Vert$ has a local maximum at $s_0$. Thus we have (using $\Vert\alpha(s)\Vert^2$ instead for computational convenience) in particular
$$\frac12 \frac{d^{2}}{ds^{2}}\bigg|_{s=s_{0}}\left\Vert \alpha\left(s\right)\right\Vert ^{2}=\left\Vert \alpha'\left(s_{0}\right)\right\Vert ^{2}+\left\langle \alpha\left(s_{0}\right),\alpha''\left(s_{0}\right)\right\rangle \le0.$$
The first term here is $1$ because the curve is arclength parametrized; thus we have $\left\langle \alpha\left(s_{0}\right),\alpha''\left(s_{0}\right)\right\rangle \le-1$
and so from Cauchy-Schwarz we have $\left\Vert \alpha''\left(s_{0}\right)\right\Vert \left\Vert \alpha\left(s_{0}\right)\right\Vert \ge1$.
Noting that the curvature of $\alpha$ at $s_{0}$ is just $\left\Vert \alpha''\left(s_{0}\right)\right\Vert $ (once again because $\alpha$ is arclength parametrized), we are done.