After threatening closure, the organization has raised the necessary $2 million it needed to produce its 50th anniversary season.