In your case, you will most likely need to use bind-ip matching the hostname... only time you really don't is if the server only has one IP and can just listen system-wide (like my test server)....
Also, don't use SSL in Anope unless you configured the ssl module.
However, the password issue.... hmm... are you using a passworded allow block on 6667? That could mess with a link... in which case change ports..
EDIT: Also hey, make sure you're using the proper protocol for Anope!
/*
* [REQUIRED] Protocol module
*
* This directive tells Anope which IRCd Protocol to speak when connecting.
* You MUST modify this to match the IRCd you run.
*
* Supported:
* - bahamut
* - charybdis
* - hybrid
* - inspircd12
* - inspircd20
* - ngircd
* - plexus
* - ratbox
* - unreal
*/
module
{
name = "unreal"
...
}