Since you mentioned ZNC, have you disconnected and reconnected lately? ZNC might still be connected to one of the old chat servers or might be caching the IP address of one of them.
Also, can you try changing “irc.twitch.tv” to “irc.chat.twitch.tv” and see if it makes any difference?