If it's a targeted attack, they'll just make one clean account to check if they're shadowbanned. The rest of the suggestions are great.
This can also be easily spotted and combatted by using a half-shadow-ban for accounts that are seen repeatedly browsing threads that just had a shadow banned post made; the user will not see random shadow banned posts, making detection even more difficult as you have to now cross reference multiple accounts.
You can make it arbitrarily hard to circumvent shadow banning.