A battery charging session is a strongly nonlinear procedure. I doubt Spice can do that easily. You would have to insert all kinds of time-dependent elements (huge RC constants, triggering all sorts of shunt or bypass transistors in order to simulate the "top-off" curve when the battery is full.
Perhaps this article is interesting:
**broken link removed**
It describes modelling a battery in VHDL-AMS, a language more suitable for modelling complex piecewise linear behaviour.