Wouldn't simply jumping the questionable battery with another eliminate (or confirm) the possibility of a bad battery? I'm surprised that wasn't tried before the "bump start". If the car starts I would recommend a long, slow charge (engine off, of course). Verify good terminals and ground, first.
Howard
Howard