This argument is riddled with assumptions. For example, "If June 4 passes with nothing happening then we clearly have not served notice and therefore Teck has no time limit to make a decision." Just because June 4th passes only means the deadline has passed, it doesn't prove there was no deadline. They could have agreed on an extension, or the deadline passed and Teck has walked, or Teck did respond and it takes time for them to negotiate and get everything legal before making an announcement. Just because June 4th exists as a "timeline" for us, it doesn't mean we will actually hear news on time. Not hearing news doesn't mean nothing is happening or the deadline doesn't exist or the notice wasn't served correctly.
(BTW, the contract does specifically state that a "copy" of the Feasibility is to be delivered.)
You can't just take an estimated buyout price and multiply it X4 and then declare that is too high a value for the company. If Teck were to buy us out now it would be for 100%. There is a value for the time it would take for them to back-in. There is a value for the $340M that they would then have to put into the project while we do nothing. There is a value to them arranging financing on our behalf, which would allow us to sell the project to another company knowing it was already financed. There is a value in the lands outside the agreement. There will be an increased value when the environmental permit comes in and the project is de-risked.
It isn't a simple 25% of the total value. It is 25% of the project with improvements from the contract. If Teck bought us out now that price would be the total value. In other words, if Teck didn't want to pay $1.2 Billion now (just to choose a random figure) and they walked leaving us with 100%, the next day we would sell it to someone else for the same price, not a price that is 4X that amount.