Ah, but it's not next door. The University Club and the Zurich (Travellers) Tower come in between. (Yeah, I get RCMI and the Uni Club mixed up, too.)And right next door are the most powerful NIMBYs in the world. I doubt the American fortress will like having a major construction site, then a 50 story building next door.
The military club, which I believe is located at 426 University Ave., is planning to develop it's site and put up a mixed use or condo building. They are currently in negotiations with a short list of developers.