That's great they squash some little project while the source images are probably still up on Twitter.
Can we stop calling it CP please. Plenty of other things have those initials, and it seems to me to obfuscate and de-empahasize and casualize the evil that it actually is; depictions of sexual abuse of children.
CSAM seems to be the accepted industry term. (The industry being Trust & Safety).
This mechanism can be abused, a "bad" picture can be planted purposely then the whole site gets shutdown.
It's a pretty common practice in China. Rivals plant some content with obscure political references then report site owners to the cyber police.