Had the same problem too, kinda hoping someone found a way to get around this problem.
I normally work with collapsed mode in timeline, because it is easier otherwise I will have to scroll through hundreds of layer which is bothersome.
Because of this issue I had to do my facial expressions and lipsync at the very end after I finalised my character animation, which is not so ideal, especially when I need to re-time my poses for fixes, when I move my keyframes around so does my facial expression and lipsync, and it went haywire,
Even after I locked the layers, because locking layers doesn’t actually lock it, it only unables you to select them, but is still moves the keyframes and drawing subs around.
So I had to disconnect the facial groups and my mouth groups in the network just so I can do this, after re-timing i would re-connect them again.
Is there an easier way to do this?