That is curious. I haven't heard Ulf make any mention that he intended to discontinue the plugin. Perhaps he's in the process of switching to some other method of distributing it.
I'd recommend just continuing to check the page it used to be available at (
http://kmeleon.freewebsites.com/) and the Kmeleon homepage for any updates or news.
I'll keep an eye out for any comments on the developers' mailing list about this (and try to remember to post updates here...)
andy