A particle having a non-zero quantum spin doesn't mean the particle is physically rotating, so your entire calculation is wrong.
Particle electron has intrinsic magnetic moment, which is due to its intrinsic spin. That means its intrinsic spin is physical. So your above statement is quite wrong.