I... finally... finished it. With one life left. The game was too agonizing to try to beat it with two lives left. Alas, I will never know the alternative ending.