MIA to BOG is less than 2000 miles so its either 20 TP in Y or 60 TP in F on AA.
There is also a LHR-JFK-BOG routing possible and with JFK to BOG being over 2000 miles, its 180TPs in F on AA
Seats on IB Business long haul are fine. Service is not up to BA. I would still go with IB to avoid MIA.
If you want to avoid IB then its worthwhile consider the JFK connection. Might be a bit more expensive.