Eu suspeito que os vistos de trânsito são muito mais rápidos de processar do que um visto regular de visitante. Se você estiver nos EUA, o visto de visitante leva em média de 28 a 41 dias (reference ), então com 3 meses de sobra eu acho que você está no lado seguro. Eu sugiro que você se inscreva no escritório de LA, pois parece ser mais rápido que o de NY.
Citando o site da CIC:
Most applications for transit visas are processed within a few weeks or less. Processing times vary depending on the visa office.