The only thing that will work is making not decrypting facing a warrant illegal and analogous to destroying evidence or not complying with the warrant. Using encryption to coverup a crime should be punished like using a gun in a crime.
I don’t see any other reasonable approach.
There are plenty of threats which warrant encryption but covering criminal activity is not one.
What about that pesky 5th amendment?