I've flown circa 70 sectors on QR over the past 9 months, and have always been recognised. Admittedly I'm usually in F, but I've been acknowledged in J, and even Y once too.
Furthermore, in the Galley, there is a sheet of passenger names and their seat position. On said sheet, the crew usually write the relevant OW status (and the QRPC status), so it's odd that you haven't been recognised.
In terms of being recognised at HIA, the QR Lounges (Al Safwa and Al Mourjan) are solely for Premium class (F/J) passengers, so OneWorld Status counts for nothing - as detailed on the QR Forum.
M