Something is blocking port 6346 which is why the LW on your mac can't connect at all. It's most likely either a softw firewall, a modem/router's nat firewall (more likely) or your isp. I don't know the particular model of BT you're using. Have you ever logged into it (telnet)? Try typing
http://192.168.1.1 into your browser & see what happens.