Looking back at Post #19, there is quite a bit of rust which can effectively 'weld' parts together. Use a 'rust treatment' like PB Blaster over several days. Drill a small 'relief cup' in the center of the generator shaft (see photo). Mount and tighten a two-jaw puller using the relief cup to hold the center screw. Once everything is in place, whack the center screw head with a BF hammer. If the assembly does not 'explode' apart in a couple of attempts, heat the pulley hub with an oxy-acetylene flame (lots of heat, small dwell time - you don't want heat traveling into the generator) and repeat. If you don't want to mess with it, take the assembly to an automotive machine shop.
Peter