The WON network was shut down a looong time ago. Valve now uses Steam to network it's multiplayer. If you want to play online, you must use Steam. Steam is also a much more stable network, and is far better for servers, even if you're just hosting a LAN.
Hmm, I don't see why there would be such a problem. Try re-installing your ESF, don't try to ghetto it, and get it from a friend. Make sure you are running ESF 1.2.3 and if you install correctly, there should not be a problem.