IME, (Jan 2006, when it was still 750mi)... You could do it up until 4 hours before the flight, apparently you cannot book anything online with 4 hours of the scheduled flight time.
I was 2 hours before, so I had to do it by phone, and was dinged the entire 25K.