I don't think that the BA Executive Club program for US allows one way awards.
Northwest does not allow one way awards (since it got rid of the FlyWrites several years ago). But it allows a different mileage computation for each way - e.g. coach in one direction and first class in another.