If possible go to the Canadian High Commission, as the phone system may not help you. Ideally, tou need to talk to people with old and new passports and all relevant documents printed from the eTA you obtained. Further, check with the airline - because they may refuse to allow you to board without the documentation looking as they expect it to be..