Just managed to MFU the return leg from HKG to LHR to F by calling the service centre. They couldn't explain why the link on ba.com wasn't working...
What amazed me was that I had the choice of all 14 seats in the F cabin... and the flight is only a month hence.
Is this a sign of the times?