And if the load is not resistive, but current limited such as a battery charger?
I was trying to explain how "any power source to provide only as many amps as are drawn from it" does not apply to PV modules because they are current sources, not voltage sources.
If what you mean by "battery charger" is a PV charge controller, it is indeed a resistive load on the PV modules; it is just not a
static resistance. It varies the resistance it presents to the module(s) to search for the maximum power point for the output of the module(s), but there is a limit to its range. If you connect too many modules in parallel to a charge controller they will push too much current for the charge controller to control, and that is apparently what you were asking about.
If you are really interested in how this stuff works, look at the link I posted for information about ideal voltage and current sources, and check out some IV curves for PV modules. You will see that for most of the voltage range between zero volts (a dead short) and Voc (open circuit voltage) the IV curve for a given amount of illumination is very nearly flat, which means that in that range it is very nearly an ideal current source and it will deliver virtually the same amount of current no matter what the resistance of the load.