KBB is woefully unprepared to do legit estimates on EVs, as they have no way of rating the battery, and go solely based on mileage, which we all now is only a small part of the story for an EV.
You say you got the battery warrantied, did the replace it with a 30kWh, or did you get the 40kWh?