You need a hub that handles DHCP, NAT, and Port forwarding. If you've got two machines plugged into your hub, it probably does this. What you'll need to do is configure it to forward a range of ports to the IP of the machine that can't DCC Send, and configure that installation of mIRC to use those ports in alt+o | DCC | Options - DCC Ports.