Does receiving physical damage really concern you? The reason I ask is that I've never been a fan of Stormshield outside of PvP, since it requires so much str/dex (for max-block) that by default you're left with relatively low life. Having a CtA will mitigate that, but that's even more true if you're able to invest more into vitality by using a lower-requirements shield. However, I digress...
Aside from 35% DR, there's really nothing that special about stormshield, imho (I'm discounting the nice block % since it can be easily equaled or surpassed by lower-requirement shields once you consider total-stat-point investment). From my memories of running WSK/Baal with this build, if you're unable to avoid getting too close to Lister's pack or most doll explosions (50% physical damage), you're going to be up a creek no matter what - but otherwise physical damage isn't a huge threat in WSK/Baal runs as long as you remember you're not supposed to be a tank.
So I'd look at your shield slot as one option to upgrade. In particular, you could switch to Moser's Blessed Circle (upgraded to a Luna shield, it would have a 70% base block rate - only 2% lower than Stormshield, but requiring ~50 strength less). The +25 resist-all on Moser's could be upped to @63 with a couple of perfect diamonds - or @69 with 2xUm runes - and that large boost to all-resists can open up other equipment (read: MF) options elsewhere.
For one example, you might choose to now switch away from Mara's to get other, non-resists benefits from your amulet. For another idea, others have wisely pointed out swapping boots for WarTrav's. But there's an even more unorthodox (and stylish) idea that would boost your MF significantly: Tancred's boots + amulet. There's not a lot of great things from this set, but the 78% MF partial set bonus on the amulet looks tempting for a slot that seldom provides much MF. You'd miss the +2 skills from Mara's, but otherwise you're really not loosing much.
If you think this idea is ridiculous, consider: Someone above suggested dropping 2 skillers for some MF charms and that wasn't dismissed as off the wall... ~45MF Wartrav's + Mara's +~40 MF of charms by dropping 2 skillers is quite close to having 78MF from Tancreds + 2 more skillers (relatively). Straight up with only swapping those items, you'd loose some resists (Mara's) and a little bit of life (+skills for Battle Orders), so it wouldn't make a lot of sense. But if you also swap the shields like I suggested and respec'ed your stat points accordingly, you'd get those resists back and more, and also more life overall too - but you'd loose Stormshield's 35% DR.
PS. Once you get Enigma, I'd choose Enigma + Maras + Watrav's + upgraded Moser's (2xPDiamond).