Didn't go that height due to the the protests of the Winsor School as it would cast shadows on their athletic facilities.
Here's my basic recollection of the project, going back to ~2003...
Brian Thompson, in collaboration with Cambridge Seven, designed a proposal for a ~30 story residential tower at the corner, above a podium of labs ....The site was cleared, but then the wheels fell off of the economy. I'm sure we all remember the big cat-box on the corner of Brookline and Longwood...
^^ New Berklee dorm.
It coulda been a contendah!