Ich denke mal, SoC und Spannung hängen direkt miteinander zusammen. Deswegen gibt es kein unterschiedliches Verhalten dieser beiden Größen. SoC-Display wird wohl nur ein korrigierter/aufbereiteter Wert des SoC-BMS-Werts sein, eben für den Fahrer um sein "Verhalten" zu steuern.
Warum sich Energy-content ändert ist allerdings komisch. Da wäre die Frage, wovon dieser Wert tatsächlich abhängt. Vermutungen gibt es hier ja schon aus den Langzeitbeobachtungen, so z.B. die Temperatur. Diese kann aber hier nicht für solche Änderungssprünge ursächlich sein.
Ein Gedanke: Vielleicht wird irgendwie der Innenwiderstand der Batterie ermittelt und der Wert verändert sich, wenn das Ladegerät zugeschaltet wird. Dann müsste der Wert aber nach Ladeende recht zeitnah wieder zurückspringen und nicht erst nach 2 Stunden. Es sei denn, diese Messung/Berechnung des Innenwiderstandes wird nur zu bestimmten Zeiten/Vorgängen vorgenommen.