You haven't responded to the question regarding scripts.
I'm able to join channels on that server. If you manually /join #somechannel, does it work?
in mIRC type //echo -a $script(0) $dll(0) $version $os $md5($mircexe,2)
and copy the results here
You may also want to try typing /debug @debug before connecting and then seeing what shows up in the @debug window after connecting. If you actually joined the channel you should see a names list and a JOIN message from the server.