while i cant advise you about wingate, as far as dccing on a lan in general, do some port forwarding on the gateway, and put those ports in mIRC's file/option/dcc/option and also be sure mIRC is getting the external ip, not the internal.
You may find some helpful info re wingate/proxy
here and
here