Originally Posted by
YVR Cockroach
YEG isn't exactly a busy international airport. Looks like there are only 2 international flights though there are 3 transborder flights that arrive around the time (2 later) your KL flight does. To be on the safe side and add more time, it depends on what passport (Canada or U.S. to use machines, if they have them there) and/or entry facilitators (e.g., Nexus, Global Entry, elite status n AS) you possess.
European passport so can't use any of those. I will take the risk, worst case, will fly the next day, thanks.