For those traveling to Cape Town and having trouble finding return avails, there is an amazing ex-CPT EK paid First Class fare to NA. Between $3,000 and $3,300 one way, low to mid $5K for a RT with unlimited DXB stop-overs both ways.
Just bought two EK First Class CPT-DXB-SFO tickets for $3,275 PP when I couldn't find any CPT-DXB Z avails for our return. That's only $1,000 more than AS miles would cost. Plus you earn full (possible EK and AS double dip) mileage credit.