Okay, I see now. You can accomplish this with one Timeline.
You will need to create a Branch before the sounds are played. I based mine of of a Vector movement track. When the Timeline finishes, if the vector equals 0 (closed) I play the closing sound. If it doesn’t equal 0 (open) I play the open sound.
Here are my Timeline tracks.

