Well, that sounds like it made it past the firewall.
I am not privy to all you have done but the Windows Firewall blocks too much too. And you have name and IP address issues to address.
TCP/IP is pretty neat stuff but I worry about its use in the land of consumers. You see how many levers, switches and wheels you turned to get this a little step ahead. What else is left is not known to me as I'm not there.