For money...
I think i fixed it. Could someone please come over to etoken.pool.digiraha.ee with some mhashes, I'd like to try it out.
It seems that the error was getnextworkrequired method, it uses the same protection against 51% attack as litecoin (well, they all do), but the block count to look back for was set up incorrectly. I'm using the daemon with my corrections at etoken.pool.digiraha.ee and the fix is available at
https://github.com/digiraha/etoken!!! as you all understand, it makes the fork from 42218 obsolete.
caveat emptor: i don't have enough of hashpower to make sure that everything is working fine, so.. no warranties, but the diff seems to be going up once again.