could the belt hop with loose mounts in a way that would load and unload it over and over?
A bad spot in the belt would be more noticeable in the deck idler tension arm. The kind of force to damage the engine pulleys would be hammering the idler arm on the deck. Loose engine mounting bolts could cause issues because the damage is more relevant to a wobbling clutch pulley than a deck belt issue,I would remove the deck and check all the bearings and inspect the belt for damage. A belt with a bad spot can cause the problem you are seeing.