If you look at the routing though,its not easy to slip as the contact patch coupled with belt tension was too great.
I think the crank pulley is about 20cm dia and the alternator is less than half this size...
The OP complained of a screeching noise before it stopped and this could have been...