About the lack of a HaltA halt is not a requirement. Furthermore, it's the exchange, not the company, that determines whether a halt is enacted. For the TSX, that's the Market Surveillance group that makes that call. Clearly the exchange did not believe a halt was warranted, so didn't do so.
“It is is neither the intention nor practice of Market Surveillance to halt trading for all news releases from listed companies. A news release is discussed by Market Surveillance and the listed company prior to its release and a determination is made as to whether a trading halt is justified based upon the impact which the particular announcement is expected to have on the market for the company’s securities."
Source:
https://www.tsx.com/ebooks/en/timely-disclosure/files/assets/common/downloads/publication.pdf