I think the regen% on CA should be interpreted best as, 'how much larger battery I would have needed', i.e. if you recover 100% of your energy then you would have infinite range, which makes sense.
So if I run dry and had 15% regen, then without regen I would have only made it 85% of the way...