Were you having issues with Chrome, Safari and Firefox as well.. or does our solution just continue to work with those browsers? Just want to make sure.
I'm not seeing any cause as to why it wouldn't work in IE10 either. The only open IE10 bug I found is:
developers.facebook.com/bugs/148894658602510
There is a comment in there does say:
The problem was a security-property that has to be changed in the IE:
Tools -> Internet Options -> Safety -> the check-box "Enable Protection Mode" has to be enabled then it will work with a synchronous as well as an asynchronous FB.init. In the local Intranet settings this Option is default disabled...
That shouldn't be necessary, and obviously isn't for our site.. but it's worth trying to see if that helps just to narrow things down.
My next suggestion to try, again to narrow things down, is to switch your template to something like "Atomic", which is a very barebones template. Then, add the SCLogin module or create a login button somewhere on that page and try again. Doing that will eliminate a lot of template Javascript and other things that could be conflicting, but not everything. There is a lot of jQuery and other Javascript on your page, and simply switching templates will help eliminate a lot of those as possible causes.
Let us know how that goes,
Alex