Your timeline fills with giveaway threads, airdrop replies, and "DM for promo" bios, and none of the accounts producing it look broken. They have real join dates, believable follower counts, and a follow ratio that would pass any audit you ran on them.
That is the root cause. Spam on X is defined by what an account posts, not by how its profile is built, so the numeric ...