Freenode was blocking Tor until just recently.
I don't see why you have to use Tor to be anonymous, anyway. Hostmasks, anyone?