Hi there – As always best to speak to a sports therapist and/or physiotherapist. I can only speak as to my experience around a similar issue. I have found that soleus and glute strengthening has been key to reducing/not experiencing calf injuries. I have also pretty much removed any form of calf stretching which has (I believe) helped hugely in my case.
For soleus in particular, include weighted (kettle/dumb bell) bent leg calf raises. The bent leg is key here. Also you can do weighted seated calf raises (weight plates positioned on knee, feet can be partially raised into flexion by smaller weight plates to increase ROM). Bent leg and additional weight will increase your resilience within the soleus if this has proven to be a contributor to the issue. Introducing normal skipping rope workouts can also assist with general calf conditioning and resilience here.