All CX award tickets are issued in HKG, and thus are charged in HKD. When you purchase a ticket from say, USA, the ticket is issued in the originating country when travel begins so is charged in USD.
Next time, just make sure you use a cc that doesn't have the foreign transaction fee.