Even though a Times Square casino is not in the cards, SL Green is doubling down on ways to monetize 1515 Broadway.