You may also be able to buy an upgrade to First on the AA/IB ticket stock, at the airport on the day of departure, as an AUP. Main thread in the BA Forum Dashboard. That would have the advantage of getting you First TPs and Avios if you paid cash for the business class ticket.