Here's my personal experience with squeaks at low rpm: they can become
squeals rather quickly with your engine's symptoms. Been there...
I am an advocate of only turning the engine over by hand once the belt is found out to not be the culprit squeak maker.
Brad