Your second link itself links to the full terms and conditions, here:
https://www.britishairways.com/en-gb...onditions.html
They say, in the "All British Airways American Express cards" section:
> All Companion Voucher bookings must originate and return to the UK.