I haven’t used the firmware with titanate cells, yet. However, all parameters of the charging algorithm are fully customizable. You could either just add some default parameters for titanate cells here or use the custom type.
The cheapest and lowest-power microcontroller is probably the STM32L073. Thanks to Zephyr RTOS it should not be very difficult to port it to other STM32 microcontrollers, though.