Hi holypiston
Your stopover allowance is correct for both options, the problem comes from elsewhere. There is a couple of issues with your itineraries,
Re the routing, you have to finish your trip in EG, not in JO. It’s not really a problem as you still have a spare coupon in your itinerary so you can add a RJ sector AMM CAI, even if you end up not using it. It still fits with the mileage >34K for both options. Then we have a second issue, this one is more complicated to get around. It comes from the PPT-AKL sector, operated by TN. Your ticket will be issued on QR but QR don’t have ticketing agreements with TN, which prevents you from booking these trips. So you can either keep your itinerary as is and book that leg separately (it’s quite expensive) or change your plating carrier but that will involve also changing your itinerary. Are you flexible on the routing? If so try to change the sequence of your flight and go for this combo CAI-LON-JNB-GRU-BUE-SCL-IPC-PPT-AKL-SYD-BKK-DOH-ATH (side trip to Vienna separately)-AMM-CAI – 33963 miles, BA ticket, roughly 4200USD in total (side trip to Vienna not included).
Re the OW pass, yes you can. Just note that it’s only quoted in economy and you need a minimum of 3 sectors. It’s worth comparing the cost with the normal fares first as most of the time it ends up more expensive to get a pass rather than side tickets.