I never got a response from GlobalPass either regarding my last request.
The availability tool isn't that reliable though. I check it because it is quicker than NWA, but many of the available flights showing on the unofficial site I find don't come up on the NWA award site.