Using mIRC with EZ-2-Serve script.

I just moved to a new town, and have Knology cable. I've been using IRC for years, and have never had this issue. When I attempt to connect, I get this:

[6:20pm] * Connecting to irc.sing4me-irc.org (6667)
-
[6:20pm] Local host: Connie-PC (192.168.0.146)
-
-moon.sing4me-irc.org- *** Looking up your hostname...
-moon.sing4me-irc.org- *** Checking Ident
-
* Identd request from 74.124.212.210
* Identd replied: 58775, 6667 : USERID : UNIX : Silque
-
-moon.sing4me-irc.org- *** Got Ident response
-moon.sing4me-irc.org- *** Couldn't look up your hostname

I am using a router, with the correct ports forwarded, and I'm running Simple Static IP. Nothing on my computer has changed. The 2nd tier support guy is telling me that they "don't assign hostnames to DNS." And that I need to go to an online Dynamic DNS site. Can someone help me out, please? And explain it like I'm a moron.