Came across this article (in French) from around the time of the 40th anniversary of the Montreal Olympics: http://www.quartierhochelaga.com/40-ans-jeux-olympiques/
...and it included this interesting image of an early concept from 1971 for the Olympic Stadium and surrounding area.