I noticed the same in Economy (£281 for a return vs £181 + HK$330 for singles) and assumed this was probably an error. Sadly nowhere near enough miles to book a higher class.
I was planning on opening a second browser and going through the booking simultaneously, to avoid any issues with one leg becoming unavailable.