You might want to check the miles that post for YHZ-YOW and see if you got a COS bonus--not sure if that makes up with the 800+500 you were looking for. Happens sometimes with op-ups since the class of service you were booked in is usually not available.