Just to close this, I called Air China who suggested I call TK (as that is with whom I hold status).
After advising TK had told me to call Air China (a little lie), I was passed to a team who were able to add my Star Alliance number to the booking.
Thanks all for your responses.