I know you already ordered a new one, but I have seen some high output 12SI alternators that would quit charging at low idle speeds. It is an inherent problem with the 12SI. That is why lots have gone CS130. Hopefully this fixes yours.
If that happens I'll return it. The sites I was looking at mostly boasted about how much extra charge their units provided at idle.
It says it makes 80 amps at 2400 RPM and has a max RPM of 18000. The question is how to convert from engine RPM to alternator RPM. Just looking at the size of the pulley, it must be at least 4:1. My guess is they spec'd the 80 amps because that's the "idle" value. My existing alternator is probably less than 80 at full speed, so this should be a significant boost.