Battery technology is still basically just ordinary chemistry and, thus, hasn't made much progress in 100 years. E.g., we use a lead acid battery in cars now, and they had lead acid batteries back then.
Just look at the periodic table, pick some elements, and make a battery. They did that 100 years ago also.
If we do something special with graphene, high temperature superconductivity, maybe still with a capacitor of "doped barium-calcium-zirconium-titanate", etc., technology not known 100 years ago, fine, but these are all long shots, both as in risky and how long it will take to be successful or give up.
Gas-electric hybrid involves essentially two engines instead of one but can do some amazing things, e.g.,