Echo the poster above. There is TWOV at YYZ but OP's situation doesn't apply.
Not correct. TWOV Canada is available to or from the US via YVR and YYZ. OP question has to do with requirements for Thai passport holder wishing to transit Canada on way from US to international destination on same day.