I've been looking at this charger for our van build as well, so am following. I've also watched many of the Will Prowse videos and remember some cases where if the Lithium batteries have their own internal temperature sensors, the BMS will usually handle temperature range protection. This means that you don't need to (or perhaps should not) use the temperature sensor input on the charger.
It looks like you may be using that input. If your environment is within normal charging temperatures for the battery at minimum you could test by disconnecting that sensor in case it is not working correctly. That may explain why it seems to charge on SLA, but not Lithium. I think the temperature sensor only comes into play for Lithium, so likely the charger ignores it when set to SLA. If you have not watched, I would check out the Will Prowse review of that unit and perhaps the one where he opens up the Renogy battery to show how it works.
Scott, I like where your thinking is but I think it needs a bit of redirection towards how I believe the DCC50S (or 30S) operates.
According to page 9 of the product's manual there is no temperature compensation when setting the battery type of the product to the lithium battery setting.
https://www.renogy.com/content/RBC3050D1S-G1/RBC3050D1S-Manual.pdf
So ironically, the temperature sensor, I reason, only comes into play when setting the product for non-Lithium type batteries, rather than vice versa as you stated.
Another interesting point, and maybe the one useful to the OP is that on page 17 of the manual it states:
"If the service battery type is set to lithium, the DCDC will stop charging the service battery when its temperature (I have to believe here the product, not the battery) is lower than 1℃, and recover to charge when it’s higher than 3℃."
Maybe the SLA battery type setting is working and the Lithium type is not because the OP is experiencing freezing temperatures(??).
I run this setup with a Relion LT 20 amp LiFePO4 battery. Aside from this battery having a BMS (battery monitoring system) that prevents it from accepting charge at freezing temperatures (which if not substantially reduced in power at such temperatures I understand can permanently damage of LiFEPO4 battery) the battery will use the charge current initially to heat the battery (the "LT" aspect of the product) if required, before using that current for battery charging.
Although nobody wants to throw more $ than they already have at their solar solution, if this explanation is the correct one, there may be a way of "having your cake and eating it too here," by acquiring Renogy's BT-2 (not BT-1!!!) bluetooth module. It plugs into the DCC50S (or 30) and allows you to select a battery type called "User" (not available from pressing the battery type button) from a IOS or Android phone app, where you can plug in the same charging parameters for your battery as are by default assigned by the DCC50S (or 30S) to a Lithium battery, but because it is configured as a "other" type battery, not a Lithium battery, may not be subject to charge current being deprived to the battery during the day, just because the ambient temperature is below freezing.
The battery type indicated button (1 or 4) on the extreme front right of the product turns white in color for "user selected" battery type.