This was a response from a well known organic avocado farmer who taught me a few things about gypsum....He charges a lot of money from my understanding too.
"Sulfur should be about the same as your P, P should be about the equivalent of your K. K should be 3 to 5% depending on soil mix type and your overall CEC. Higher the CEC, the lower your K. The lower your CEC, the more K you need."
"Carbonate in excess won't hurt you and will over time, providing your water and biology, give up some of that calcium. What it does hurt though is that it gives you an idea that there is plenty of calcium yet you have calcium deficiencies.
One of my favorite "tricks" here in Peru is to walk into a farm and ask if they have a calcium problem. And then I wait. 90% of the time, the answer is, "yes, we have a terrible calcium problem" our pH is super high from an excess of calcium." But then you look at sodium and it is off the chart. By definition, if you have too much Na there is too much salt.
On my farm, I have some very white soils where the lab stops measuring at 100,000 ppm of Ca using M3. With AA@8.2, 1500 ppm of Ca. And there is a lot of sodium. What is the only answer? Gypsum. The response is amazing to gypsum."
...................................
Then my observations about your Calcium are correct, way overstated. And you probably not only have carbonates, but bicarbonates too. This steals the soluble calcium from the soil.
Send a soil sample to Spectrumanalytic and ask for the K2 test. You will have results by the end of the week. Take 200 grams of dried sample for the lab. Take a couple of handfuls down about 12 inches or so, where you know you water and fertilizer. Mix the handfuls together and then dry them in a low temp oven or even the direct sun if there is no wind, frequently moving the soil around so that it dries.