cause your setup is almost the same and the question (in theory) too … this should also fit for your needs:
Buttons playing timeline animations
The none-scripted version of challenges like these is to run behaviours (may be collected in a custom behaviour) to reverse all other buttons timelines of the except the pressed one