Update
I told him the universal proviso of call centres...call back and speak to somebody else. Sure enough he did...and the next person he talked to at Vancouver Centre waived the fee without argument once he read the error message he received...which the previous agent AND Supervisor could have done IF they had wanted to be customer-oriented.