They are identical to BA seats even to the colour. These charters must be Euro as I do not think ZAPU has uprated engines to enable it to cross the pond. Maybe this is a quick configuration change that they can offer for the football teams etc. Where is Titans base or who perform there services etc.
There is exec work around but as with all things it is very competitively priced and with only one 757 (?) is risky.