bearing said:In the sketch above the discharge would be natural and the charge would be controlled. I can see now that it wasn't really what you were looking for.
Maybe putting the load in parallel with the high current battery would be better, yes I think so. S3 wouldn't be needed.
With that approach discharge would be "b) limit A" and charge would still be controlled. If I'm not mistaken that is all you have wanted.
Hmm, yes I see that meets the requirements I've put above. Unfortunately I forgot one!

* Don't use B unless it's needed!!!
(Why? well B is only small capacity, for those times when you need nitro like getting up a nasty hill. We want to save our nitro until it's really needed!)
One way I can think of is to use a current limiter on A (such as you suggest), and simply switch B on or off (either manually or when we detect that A's limiter has kicked in)...