Hi gabidp,
I believe the reason why you're unable to access the opener attribute defined on the $wnd object is because of the way you're creating the popup in the first open(url, name, options) call.
The reason why we keep the $wnd reference around is because GWT applications load up in their own <iframe>, meaning that references to the regular window object are local to the <iframe> rather than the body of the page.
By calling open(url, name, options), you're actually invoking window.open(url, name, options) from within the <iframe> context. This means that the popup might also limited to the same scope, so references to $wnd attrributes won't resolve.
Try replacing the open(url, name, options) call by $wnd.open(...) and see if that works.
Hope that helps,
-Sumit Chandel