Freenode maintains a policy against spam [1]. This policy hasn’t changed for years.
If you have any further questions, please don’t hesitate to contact freenode support.
Secondly, you come to conclusions that have no basis from your explanation. To be clear, freenode doesn’t “tap” private messages.