Where I used to work we bought a fair number of AB MCCs.
If you ordered them with red = on it was a standard thing.
To get green = on cost extra money and time.
We generally bought them with red lights and if a customer had spec'd green = on, we changed the color caps.
Still that way. No extra charge actually, but it does change the status from "Quick Ship" to "Pre-Engineered". The difference is, for Quick-Ship, no engineers touch the order, everything is spit out of a machine. If you change anything from the QS program, someone has to tell the factory to make the change. It doesn't cost any more to do that, but it means someone in Engineering has to touch the order, which means getting in line with all the other orders that need to be touched. However if there is ANYTHING else about your order that means it needs to be touched by an Engineer, then changing lens colors is irrelevant to both cost or lead time.
It is not cheaper, but often FASTER, to get the lenses and change them in the field. I used to do it all the time, but the advent of LED pilot lights has changed that now. A Red LED PL comes with a Red LED, a Green PL with a Green LED. If you put a red lens on a green LED, you get brown...
Pilot light colors for most mfrs follow the NFPA 79 standards, which were originally derived from the old JIC standards. Red = Power applied, dangerous conditions, Green = Ready, available, but not running. They haven't changed in decades, but not everyone subscribes to the idea that those standards apply to them. I've been having this same discussion for 30+ years, this is a debate that will never end,