Did you actually book the flight? or just tick the eupgrade box when looking at the options? I've noticed that before booking the system displays an incorrect number of credits. Once the ticket is actually booked, and you got to process the eupgrade you will see the correct number of credits. You can make a booking and cancel it within 24 hours without penalty, so feel free to try this out.