A lot can change in three years. Micronutrient bioavailability is pH based, and is best within a narrow range.
If your soil has high buffering capacity (clayey or silty or organic matter) you could be too low, if the buffering capacity is low, you could be seeing high pH. Either way, a drier soil promotes extremes, though citrus don't typically favor wet feet.
You've correctly identified the symptoms, the next step is to determine the cause.
Low pH soils are often leached, so you may very well be seeing actual low micronurient presence.
You can foliar feed to remove the symptom, but the cure can't be assessed without more data.
You need an actual pH test.