Many people take corrective action like you have, but what seems to be overlooked is why this benefits the runner-
The answer isn’t the midfoot/forefoot strike, or the icing, compression sleeves, or minimal shoes- but rather a combination of interventions that have mitigated the load/changed the movement pattern and did not eliminate the stress- but adjusted how the stress is emphasized.
Running is about load management- and/or continuously changing the load or modifying for a new technique when the repetitive strain overstresses the system. This is why people often feel immediate relief when they transition to what they perceive as a change in footstrike. What they don’t realize is that “everything” works, but nothing lasts forever.
There is no single source for why someone gets “shin splints” (catch-all term)- but a global alteration to run biomechanics such as foot strike position will be enough to change the stress. Unfortunately, the original stress is now transferred to a new position. So when people say it’s as simple as (insert common ST theme of ‘strength train’, ‘midfoot strike’, ‘run cadence 180spm’ etc), it’s not so simple. Yes, running is simple. Load management is not. It’s also not as simple to say the body will “adapt” to the new footstrike- because there is still a stress to manage every time you run.
Bottom line, many who change like you did get benefits- but when people (like the OP) go through the roller coaster ride of train–>injury–>ortho/PT–>fix inj–>begin training and “see the light” with a new technique–>make progress, what happens is people latch on to the new technique and wonder why they’re back in the ortho office again “x” months later.
When injury prevention is approached as load managment (read: does not mean decreased volume, because more is more), the runner develops increased awareness for how to adjust, rather than wait until inj becomes an issue again.
In your case, I could wager that your previous inj hx was more a result of (or combination of) low step rate (less than 168spm), COM difference >4.5in, a knee difference between impact and midstance of >22deg, foot dorsiflexion >15deg, knee flexion at impact greater than 166 deg, and shoes with a heel/toe diff of 11mm or greater. What you did was adjust all of those, possibly increasing your spm, with a midfoot strike and minimal shoe- however now the stress is placed to the posterior rather than anterior. So the answer isn’t the shoe, per se, but rather the correction of the original stress. Which, BTW, can all be adjusted without the midfoot strike and minimal shoe. Minimal shoes (or drop) and midfoot strike isn’t THE answer, but it is A answer.
And all of the above gets mitigated without even looking at rearfoot eversion- which makes all of the anti-orthotic fanboys happy.