My '75 Fiat Spider has a 1.8 liter engine, and I'm not sure about how many amps the alternator puts out, but IIRC the alternator design is very close, if not the same... Now,
IAP sells parts for both Alfas and Fiats, so you may want to give them a call...
Best regards,