You are welcome, glad I could help.
As for KH that is a function of the carbonates and bicarbonates. These are what holds up KH. The crushed coral is calcium carbonate. As the acid water causes it to dissolve and this raises the KH and provides calcium. That allows the pH to rise and to stay up.
Calcium itself is not real water soluble, so it takes a bit of time to get it into the water, But once the coral begins it's work, it will keep it up. But this will then deplete the amount of coral remaining and it must be replaced. Adding Equilibrium is a faster way yo get the calcium into the water. However, as you noted there is really nothing in Equilibrum to raise the pH. But dissolving coral (or limestone etc.) will definitely help with pH. It just take a little time for it to go to work.