Time reversibility doesn't imply equilibrium per se. The second law of thermodynamics isn't an absolute physical law. It is a probabilistic law, meaning that the balance of probability favors increasing entropy over decreasing entropy, simple because the number of unordered states for any system is far greater than the number of ordered states. If you start with a stack of cards numbered 1 through 100, arranged in ascending order, and shuffle them, the arrangement will fall apart, and most likely it will keep falling apart. Yes, theoretically you could start with a random deck and shuffle it and it would be sorted, but that's like one in a trillion case. (Actually the math suggests that it would be a one in a 100! [that's a factorial] cases, which would be approximately equal to 1 followed by 158 zeroes, but this is a physics discussion not math) So in all practical use cases, the second law of thermodynamics holds.
Now for a process to be time reversible the change in the Gibbs free energy must be zero. This is because $\Delta$G represents the driving force behind any process. If this is negative, meaning the free energy is decreasing, the process is spontaneous. If this is positive, for the process to occur there must be external influence on the system. In the borderline case, there is no need for an external influence on the system but the process doesn't want to procceed in any direction i.e it isn't biased. Each component, for example individual molecules if we are talking about a chemical reaction, proceeds in either the forward or reverse direction at random. Now it is still possible for the process to proceed in any one direction, just as it is possible to get a trillion trillion consecutive heads on just as many tosses, we can assume it won't happen. By the way, trillion trillion isn't that big a number, in the context of molecules, it is $10$$^2$$^4$ or about one and a half moles. The equilibrium thus achieved is a result of half of the tosses being heads, and the other half being tails. Imagine losing one buck per head and gaining one buck per tail, you almost come out even. This equilibrium is known as dynamic equilibrium because there actually is exchange of money happening, you just don't see it on the macroscopic scale.