maybe a fresh approach to the pulley relationship on the various blowers would be to use a "jackshaft"(not quite the best term) arrangement utilizing some alternator or other mounting bolts to mount a brkt with a set of pulleys and shaft to "adapt" the unmolested blower's shaft/housing to the engine. Might be cheaper/easier than shortening the blower's length.

In other words if the blower shaft places its drive pully in a plane further forward than the stock six's pully plane, use this above arrangement to catch the blower's pully, and with a correct length shaft, place another pully into the engine's pully plane. jus a thot