Hi John,
I pulled up the relevant screens from my Victron battery monitor and my solar charge controller (which can basically stand in for your shore charger because the settings should be similar). My settings came from Andy's Off Grid Garage chanel on YouTube, probably cobbled together from various episodes. I'm interested in keeping my battery viable for as long as possible, so I'm being more conservative than Victron's default settings for LiFePO4, thus it shows up as "User Defined". I started with those defaults though, and then went in and tweaked some things.
Battery Monitor / Smart Shunt:
My battery shows up as 100% at 13.40 volts because that's how I have it programmed.

Charged voltage: 13.8 V-- this should be set to the same value as the absorption charge level on the charger. If it is higher than the absorption voltage of the charger, it will never get to 100% on the meter, even though it is full (what I think is going on with yours).
Solar Charge Controller / Battery Charger:
Note the charger is in Float stage right now. It charged up this morning and went through bulk and absorption before 11 AM. It has been in float ever since. In float, the charger just replaces any current being used, like the 0.5 amps being used by my Venus GX & mobile hotspot (my raspberry pi's).

Absorption: 13.8 V - the highest level I let the voltage charge to (lower than Victron's LiFePO4 default)
Float: 13.4 V - the maintenance voltage the system spends the day in is lower than absorption to not stress the battery out

And in expert mode:
Re-Bulk: 0.10V - how low below Float voltage the battery gets before it shifts back over to bulk charging
Absorption duration: 1 hour - max how long it stays in absorption before going to float
Tail current: 0.8 A - how low the incoming charging amperage is before it goes into float (this usually makes mine change from absorption to float in about 15-20 minutes)
Hope this helps! I can answer any questions later tonight.
Edit: after fixing the charged voltage to equal the absorption voltage, the battery monitor should read 100% after you charge it the next time. It will synchronize itself so you don't have to, or you can press the "synchronize to 100%" button if you know the battery is really full. You should not have to manually reset it on a regular basis.
Edit #2: Andy from Off Grid Garage has shown that the absorption & float voltages of 13.8 and 13.4, respectively, keep the battery in a state where it retains most of its stored energy (more than 90%) at full charge, but doesn't let the battery get up into the steep section of the charging curve. In practice, he (and I) found that charging to 13.8 V instead of 14.2 V sacrifices only a couple of amp hours of total storage at the top end, if even that much. But charging to lower voltage should keep the battery well away from the high voltages where degradation can occur if high voltage happens often (like every day it is charged up by solar). That's also why I reduced the absorption duration and set the tail current, so the battery spends less time hanging out at higher absorption voltages. The difference in practice in terms of battery capacity is negligible to me. The trade off is that battery cell balancing by the BMS needs higher voltages, so normally this step would be done at absorption voltages. But I can tell you my battery's delta is still only 0.001-0.002 V when fully charged, so it has never needed active cell balancing. (This is why I top balanced the cells in the first place before putting the battery into service, and it has stayed perfectly balanced after almost a year.) Andy has tested lower voltages than 13.8 absorption / 13.4 float and it is not worth going any lower than that-- these numbers seem to be the sweet spot for maximizing capacity and minimizing potential degradation.
Edit #3: I see the temperature reading is blank on your BMV/SmartShunt, so I recommend getting one of these to keep your charger from charging the battery below freezing:
https://www.continuousresources.com/col ... 700-seriesEdit #4: I am assuming above you created a bluetooth network using your BMV/smartshunt and joined it from the charger. Both devices should be talking to each other and sharing information. :-) On the settings of your devices, choose VE.Smart networking. That way, even though the temperature sensor is plugged into the BMV/smartshunt, the charger can see the temperature too.