Web you have good observations here, and I look for a pattern of behaviour. Given the amount of technical information they are not releasing very much. When we are starved for information and the frustration index on the forum increases someone calls them.
The reponse is always pleasant and they talk in generalities only. The appearance to me is a blocking move where they tell you lots but tell you nothing, but you feel warm and fuzzy.
The pattern is established here and I expect you are correct in what we will see. Its total indifference. We are told we should be content because other companies are worse, or they are looking after our best interests etc.
The important information is the Mira Titan etc, but I don't believe Teck wants us to see it, as it will be too revelling to their competitors.
Even if we do see it it will be a politically scrubbed version.