I believe you're pretty damn close--but it seems like there are visual cues a plenty in the photo that would indicate why you're off.
1.) For starters, the slit to the left of 40 Water St. is pretty obviously Devonshire St., no?
2.) And therefore the structure on the far left is 85 Devonshire St., divided from the edge of 40 Water, right?
3.) Therefore Devonshire St. continues to bisect through the right-side of the shot, cleaving the McCormack off from... 111 Devonshire St., aka Moors & Cabot, with 7 Water St., the gorgeous
Winthrop-Carter Bldg., also being a candidate but too short...
So: 111 Devonshire as best I can judge.