Even more strange things... sa-learn -u root dump magic returns data for root, while I have not used root ever (at least not in purpose).
sa-learn -u root -clear cleared this, and NOW spamc -u spam does NOT trigger BAYES_99 any more! It does not trigger any BAYES tests, so it looks it maybe uses root's account! sa-learn -u spam dump magic show lots of tokens, ham and spam registered, but spamc -u spam does not seem to see it. spamassassin run as spam triggers BAYES_XX as it should.