The lessons learned is to restrict the number of wallets you are using, as you don't know which one is on their blacklist.
However, i am having a hard time understanding the second part of your post, i don't know anything about this Strike wallet other than it is a custodial wallet, so one lesson learned here is not to use custodial wallets, but self custodial wallets. It is only custodial services that try to blacklist addresses and utxo's, it is bullshit and there is no tainted BTC, it is just a way for them to attack BTC fungibility and 'steal' people's coins.