Good luck, I hope you not taking the direct flight with the LM agent when it was initially offered doesn't come back to bite you. You also have the option of going to YVR during check-in hours for the direct flight to see if you can speak to a local employee. They're typically more helpful and empowered than the outsourced call center agents, but I'm not sure if that's saying much.