I followed the instructions on
http://portforward.com for my router exactly, but DCC wouldn't work with that. And I don't see what is wrong with using passive DCC. Wasn't this designed for people who are not able to initiate a send session? The most important thing for me, is that my DCC works fine and I'm happy.