It's a published British Air award. I thought it was the Concorde only one way. When I booked it, I learned you can fly both ways on the Concorde.
I haven't flown BA in 12 years. So how did I get so many BA miles? Diners Club. Once a year they run a double miles offer to transfer points to BA. You can also transfer UA, AA, and DL miles to Diners Club and then straight across into BA during the 2 for 1 period. If I like BA, it won't be much of a stretch for me to swap my business from UA to BA.
If anyone is interested in getting a Diner's Club account, send me an e-mail and I'll give you further details. You can also get 24,000 BA miles out of it, and the referral won't hurt me either!