Just had lunch at the Cafe at Grand Hyatt Shanghai. No one seemed to know about this promo, and had to take the Restaurant Manager to sort it out. I needed to present my HSBC M/C and my Gold Passport card. No one inquired whether I was a registered guest (but I was anyway). The dining expense was charged to the M/C, and not the room. So, let's see whether the 1,000 GP points get credited.
I have a feeling it's going to take some help from Julia in a few weeks!