I dunno about all that...You aren't outta the woods quite yet. That was just a possible cause of the problem.
Look at all the pulleys that the serp belt travels with the motor running, see any runout/signs of a bent pulley?
With the motor off, do any of the pulleys seem "out of plane" when viewed from the side, visually lining up as many pulleys as possible with each other.
Think of all the pulley faces as one flat/straight line, no pulley should be out of this plane.
It's possible one of the pulleys has worked it's way loose, & has moved out on the shaft slightly, causing the belt to deflect from it's intended path.
Try putting the belt back on, then bump the starter (without starting the engine) while another person watches to see which pulley the belt comes off first.
Always keep fingers away from moving parts, especially fans, belts & pulleys...
![]()