Has anyone reached out to the mining pools to see if they would ignore spam txns ? That way the spam txns would expire instead of being mined & the bloat would slow down.
Pools decide which txns to put in their blocks so this is totally within their power. Its also in their interests to ‘help out’, they don’t make much (virtually nothing!) from fees but a bloated node is awkward to run & causes them pain.
Obviously not a permanent or proper solution, but an appropriate band-aid for the moment.