Eu não tenho informação suficiente porque você não mencionou em qual companhia aérea você está (eu diria UA, mas UA 1217 é de LAX?). Se não houver mudança de terminal, tudo bem.
Se estiver em um único bilhete, sua bagagem será despachada até o destino final de YUL e não haverá verificação de segurança adicional; 45 minutos é suficiente.