I'd recommend doffing the Frosties in favor of either Magefists or Trang gloves, and picking up a FCR ring. That alone will get you the 99% FCR breakpoint, and be plenty for PvM. Your resists shouldn't be too bad between Jalal's, HotO, and Spirit, other than perhaps fire. Also, make sure you have 99% FHR, as that's the standard. You can get by with the 63% one that you have now, but the next one up is only 14% away (30% Jalal's, 55% Spirit). I'd either snag a GC and an SC, or just Shael the Jalal's.
If you can afford to spare an Um, throw that in the Jalal's, and snag an Ele/FHR and random 5% FHR sc. Ele/FHR are a LOT cheaper usually than Ele/Vita's, and more damage is always good. Once you're happy with your resists (which really, poison is my only concern on mine, as Cyclone will negate anything PvM can throw at you regardless of maxed or not resists), focus on either more life or more MF.
Another option, tying back to the boot question, would be Sandstorm Treks, and since you're most likely already statted, any old pair will do. Heck, get crap stats with maxed poison resist That frees up Jalal's for an Um, hits the BP for FHR without using charms, and also adds a little non-BO-able life from the +Vit.