The post to wall is a feature of JFBConnect, and yes, it's meant to be used for promotion. I'm sorry you disliked the post, but on registration, the pop-up asks for posting permission, and that feature is one of the most used by our customers as a way to get word out about their site. It is easily deletable from your wall, and sorry for the inconvenience. I'd make sure you leave this disabled in your configuration of JFBConnect. Just so you know, we do not post to the wall on every login, just the original registration.
As for the issue, the Opera bug has been reported to Facebook and Opera many times (below is a link to just one example). It's worked on and off in the past, but it seems like now's an 'off' time. I tested on Michael's site in Opera and can see the XD proxy window fail to go away. However, in at least Opera's case, that's either in Facebook's or Opera's court as one of them is not behaving correctly, and there's not much we can do about it.
forum.developers.facebook.net/viewtopic.php?pid=254628
I've never seen it occur in Chrome, and still can't recreate on either site above (they both work fine for me). Can either of you try, in Chrome, using an 'Incognito Window' and try to log in? This window will be free of cookies, browser history, and cache, and may help eliminate some potential areas of issues. Unfortunately, we're throwing darts here, as this isn't a common issue, and likely lies in Facebook's own Javascript calls, so there's only so much we can do. We'll help debug and diagnose it in any way possible though.
Thanks!