Only reason I had to attempt to offset retrospectively was because I was doing the part-payment gift voucher trick to avoid credit card surcharge. I'm guessing since that's really a blank PNR which is later modified to "add" a flight, that's why the retrospective paid-by-points offset fails...