No BMS directly interfaces with an SCC, it's not their job to do that. Their job is to manage the pack and cells within it. Most SCC will just dump the load off when batteries hit full, now many can have a relay activated diversion allowing you to take the extra juice and put it to use like a hot water heater or something else. Just like with Lead Batteries, they can be charging along at 75A and when they hit full and can no longer take charge, the SCC dumps it off (usually as heat) There is no BMS or anything to tell the SCC the batts are full, no need. SCC's see "Ending Amps" which when a battery pack / bank stars to get full it can only take so many amps in and once that drops threshold the SCC burns off the excess by default. That is why SCC's get so hot, that they need cooling fans and / or large cooling heat sinks (as seen on Tristar, some EPEver and others for example).
TBH, I the to see good power dumped when it could be used for something, as bad as throwing out good food ! just wrong IMO.
The Chargery can send a signal when it is full, usually to a dedicated charger unit or to an Inverter/Charger that can accept the signal (not all do). This same signal could also be used to trigger a relay for dumping incoming solar power. The kicker is, with multiple BMS's there would be no arbitrator as such, so this is where doing some programming on RaspberryPi or similar could manage that data signal coming from BMS' and then delegate the action to be taken.