I think there were a lot of players up and down the ranks waiting to see which way the wind blew before casting for any given side.
With so many concerns that the coup had backing from either Putin or other power blocs, a whole lot of side players would have wanted to back a winning pony and were waiting on early outcomes. Equally, with Putin not providing decisive action, I'm sure that invited meaningful concerns that this was some sort of double-dealing or the beginning of a Putin-backed purge.
Putting the blame on Microsoft or IWF is meaningfully missing the point.
People were responsible for moderating what showed up on their forums or servers for years prior to these tools' existence, people have been doing the same since those tools existed. Neither the tool nor it's absence are responsible for child porn getting posted to Fediverse instances. If those shards won't take action against CSAM materials now - what good will the tool do? We can't run it here and have the tool go delete content from someone elses' box.
While those tools would make some enforcement significantly easier, the fact that enforcement isn't meaningfully occurring on all instances isn't something we can point at Microsoft and claim is their fault somehow.