OK I see what you mean. Actually there is a mistake, as the second line at #41 should be:
$$Mk^2 \alpha = RMa_{o}$$
Having ##f =Ma_{o}##, where ##a_{o}## is the tangential acceleration.
@kuruman suggested solving the problem being on a non inertial reference frame and using 2nd Newton's law for rotation. Well, in that scenario we have the picture #20
but with the fraction pointing to the right (I made I mistake when I posted the diagram #20).
In such a scenario, using 2nd Newton's law for rotation we have:
$$\tau=I\alpha = Rf$$
From this equation there is no way you get ##a_{CM}##
because:
$$F = Ma_{CM}$$
And F exerts no torque on the cylinder, therefore it does not appear on ##\tau=I\alpha = Rf##
I made some research and found you can get both ##v_{CM}## and ##a_{CM}## using:
$$v_{CM} = \frac{ds}{dt} = R\frac{d\theta}{dt} = R\omega$$
But for that you need to assume constant acceleration...
And this approach does not use 2nd Newton's law... so I am basically stuck.