This is why you need to find as many Energy Tanks as you can before fighting the boss.
I always hoped for a 'super ghouls and ghosts' version of Metroid though, where at 0 energy her armor would break and you'd have a last hit in just her zero suit or something. Or less.