The only safe way to charge lithiums is with a balance charger, lithiums have a habbit of going out of balance especially when being fast charged. Most BMS on lithium batteries can't balance a pack fast enough.With any none balancecharger, eithersolar or AC powered, if they can't monitor each cells voltage, your are going have to rely on overall voltage.
Your pack has to be in perfect balance, I use active balancers on my 4s lifepo4 battery pack to make sure it stays in balance, no matter what. With li-ion 18650 its even more important to stay in balance.
I been using the ecoworthy 20 amp mppt to charge my pack, its not lithium capable, but I can adjust the absorb/float voltage. When I had a 3s 11.1 volt li-ion pack, I was told to set the ecoworthy absorb to 12.6 volts, but the lowest it went was 13.1 volts. I ran with that, even in full sunlight I was charging at less that 5 amps from my 240 watt panel, which was too slow for me, I decided tochange the absorb voltage to 14.4 volts, now I was getting 15 amps from the panel.In other words to get best performance your going to have to find a voltage that will fast charge your battery, too low and the battery will only slow charge at very low amps. As far as float if you set it low enough, it will give the battery less than 1 amp or even 0amps. You have to find the voltage sweetspot that will work on your battery pack.
But for safety, use asetup like on my system,an overvoltage relay disconnects the solar panel when the battery reaches a set voltage. For instance if you have a 3s 11.1 volt battery and you don't want the cells to go past 4.1 volts, set the overvoltage relay to disconnect the panel at 12.3 volts. The Battery BMS should only be the final safety feature if everything else fails. If the BMS on the battery ever trips while on the solar controller, the controller will try to forcefully charge the battery, this will cause voltage surges, these surges will destroy any equipment connected to the battery pack. The overvoltage relays are extremely reliable I been using them since last year connected 24/7. Before I started using the relays I had to adjust the absorb voltage several times every day, now I go months without adjusting anything.
The most important thing to fast charge with solar, is your battery has to be in perfect balance, otherwise the battery BMS will always trip when fast charging and your battery will never get a full charge.
Picture of relay I use on my 4s lifepo4 (set to disconnect at 14.4 volts), but you can use on li-ion, the cutoff voltage can be adjusted up to 40 volts, other overvoltage relays are available that can go up to 99 volts.