I think some of what you're saying is beyond the scope of the bill, but nothing stops the government from embedding that into its own contractual process. My understanding is that there is another bill before Parliament that does require an analysis of the greenhouse gas emissions from each particular project, and that bill is making its way through the House of Commons.
Evidence of meeting #30 for Transport, Infrastructure and Communities in the 42nd Parliament, 1st session. (The original version is on Parliament’s site, as are the minutes.) The winning word was benefits.
A recording is available from Parliament.