Steve has made plugins called PopMute : which identifies loud noises and silences them,
and ExtendSilence: which is the opposite of truncate silence.
What you’ve specified would be a combination of the two plugins : identify the loud (clipping) clap, silence it, and insert more silence at that point. So it seems possible.
Do you really want to leave the clipped audio in ?