I remember seeing yours at the track. I think you have a pulley from a long water pump system on your crank ? This puts the alternator in front of the engine. The short pulley system puts the alternator beside the engine, evidently causing clearance issues with the crossmember.
Just curious if someone has come up with a mini alternator mounting, before I bite the bullet and buy an electric water pump.