Hey, just a few comments...
I am unable to join custom efnet servers i add. The ONLY way I am able to get it to work, is to edit the template directly and take out your variable call for the server and use a manual one such as "irc.servercentral.net". If I use the admincp way it will NOT work for me.
I also get the redirecting thing mentioned above when selecting a name, which I know you're looking into.
Also, in vBulletin 4.0.1+, there is new code just before you close the head tag:
{vb:raw headinclude_bottom}
Be sure to add that to your templates that call any headinclude data.