Adding crushed coral will help buffer you water, but it doesn't work quickly, and usually reaches a sort of equilibrium.
I would suggest more frequent smaller water changes so any fluctuations would be minimal, even with crushed coral in the tank.
for example
if you do 1x 50% water change per week, and pH bounces, instead try 2x 30% water changes per week, my guess is pH levels will not bounce around so dramatically.
And by removing the components (fish urine, pheromones, etc) that eat up the buffering capacity of the water more often, you system will be much more stable