Hello
If the alternator is working you should see around 14Volts from it's output (12 Volt system).
In my experience, a charge light that remains on, indicates that the alternator is not charging.
In many alternators (possibly the one you have) there is a circuit that regulates the current generated and senses whether or not the alternator output is greater than the battery. If not, then the charge light comes on.
Before internal regulators, a separate mechanism was used to accomplish the same thing.
Battery physical size or capacity (amp hours) has nothing to do with it if we're talking about voltage - usually 12V. Now, if you're talking 24 volts, then that is the triggering voltage and the alternator would be appropriate to that voltage (around 28 Volts) but the logic would still be the same.
If the alternator is putting out voltage as indicated, then perhaps there is a wiring problem. Check the wiring to the charge lamp, to the battery, and so forth.
Does that help?