Its for reasons like this that I always check-in and show them my gold card. Every single time I get a funny smile and am told that my details are on the system already and they don't need the card ... but I do it anyway, because its a heads-up to them (I think). Its much more difficult to pretend you DKWIA if I've already handed over the gold
Its also been my experience that even if a specific hotel appears to be a bit grudging towards handing out elite bennies, the HH people are fully motivated and right onto it. Useful phone numbers on the back of your card as well as email addresses. I've contacted the Sydney office several times and they are professional and fast, looking to fix up whatever irk you might have.