I don't think any of the units in Tribeca will be able to see the Convention Centre. Both of the Tribeca towers are going to be hugging Nepean St. with the shorter building along Lisgar. As a result, I believe Place Bell will completely obstruct. See diagram below showing the line of view even if you got the most South-East unit in Phase 2.