If the crankshaft, water pump and generator pulleys line up, and are not damaged or severely pitted then pulleys including the generator are not your problem.
Different width pulleys are a problem...out of line pulleys too.
Check for those problems.
As for simply getting the right generator pulley...you need to first know something is wrong with the one you have.
Carefully watch the belt and pulleys while the engine is running looking thru the centerline of said belt and pulleys..
Watch for the belt angled off a straight line or bent wobbly pulleys.
Look for the belt scraping some metal frame, bolt shroud etc.
You will find the issue.