On a different note, Solar Shielding kind of sucks for its main purpose because unless you put it on all of your ships you always risk that one ship without it getting hit and then rest of the fleet has to wait until it gets the CR back. So how about making built-in Solar Shielding double as a "lightining rod", i.e. ships with built-in Solar Shielding are MORE likely to get hit in storms? Then if you have, say, 3/5/whatever Solar Shielded ships in fleet the probability of hitting a ship without it goes down to 0.
Interesting idea! Seems like it runs the risk of trivializing storms for a fairly low investment, though, hmm.
Having thought about this for a while longer, I like the idea, but think that implementing this as a lightning-rod effect is not ideal. I haven't been able to come up with a lightning-rod implementation that doesn't have at least one of the three following flaws: trivializing storms for a low investment, or it makes it 'optimal' to play around with what hullmods are installed on what ships every time your fleet composition changes in order to keep 100% protection with the lowest possible investment, or it still leaves a small chance of targeting non-solar-shielding ships and we're back to the original problem just with lower probabilities.
Instead, I'd suggest positing solar shielding as an active defensive field, where instead of shielding the specific ship it's installed on, it instead provides a portion of its effect to the fleet as a whole. Get the scaling right, and you'd get the same level of protection for a fleet with every ship having solar shielding installed, but you'd also get a fleet-wide half-effect protection if half the fleet (by DP, probably?) has solar shielding, and half the fleet doesn't.