Not sure what you're claiming. The render in this image is exactly what they've installed: windows with bars across them.I agree with you that the render shows clear windows facing Yonge. They even still have the render on their web site:
It is the last image of 9 in the middle of the page that says “View More”.
Here is also a link from Google images: