I would check the wiring between the battery ground and alternator ground... or the battery positive to megafuse...
with a verified benchtest on the alt and a light that is off, but NO charge, I would think the wiring is ENOUGH to allow the light to go off, but not enough to carry a charge across it..
Helifino..
Ray