About that de-glitching thing, dunno how the conversation ended, and you have probably solved it by now, but I had a reason to mention HC4053 and not the simple open switch HC4016.
I have found that using those switches to 'open' a contact sucks for reasons you mentioned. So normally I try to use the 'select' mode, in the case of your example:
clock derived 2us signal (early) ------- || signal with glitch in first 2 uS---- 0 || \|| \ \ 0---------------- buffer ---------> out deglitched HC4053 | | 0 | | | |--------------- R1 ----------- | === C1 | ///
If you chose the R1 C1 time constant so it is practically fully charged in <
10uS, then switching the input to C1, and not simply only open the switch, makes sure it sees a low impedance last voltage level.I am using something like this to insert black level pulses to get rid of noise spikes in a video signal. The HC4053 switches fast enough, and any 'charge injection' is shorted by the driving impedance or C1. Not sure if this works for you, or if C1 can be accurately charged to the required precision in the remaining >=8uS, that is simple math, but maybe it is something of use for other applications if not this one.