> When the limit is not applied, it does work if I use @<real table name>, even though I am aliasing the query.
Yes, when the limit is not there we are not picking up the appropriate targets for the hint.
> Is this something that might have been addressed in a later version?
No, this appears to still occur on master. Can you log an issue for this? It can be addressed for 9.3.3 / master. A workaround for 9.2.2 would be to use a dummy limit 2147483647.
Thanks Mike, this will be addressed in the next releases.