Looks a lot better to me. I don't think you have any major problems at this point so my further recommendations are smallish minmaxing tweaks or nitpicks, except for the armor.
Your armor is a bit off. You probably want to wear a combination of FFBA, PPP, and one other thing that gets you up to 8/8 for encumbrance purposes. A simple way to do this is FFBA (3/1 for encumbrance), PPP shin guards, PPP forearm guards, Vashon Island Steampunk Line overcoat and vest. There's various other ways depending on your personal style preferences.
I don't think Ice Cloud is all that great - if you can suppressive fire them, you should most often just kill them. It's not useless, but I would much, much rather have Heal.
Water is, IMO, not a particularly good spirit type. Man is probably the best all-around spirit type to focus on. I would consider going with Dark Goddess, dropping your summoning and binding to 1, raising your counterspelling to 4, and specializing your summoning and binding in Man. If you don't like Dark Goddess because you didn't pick up heal and thus don't have much Health magic worth raising, Sun (for either Fire or, if you change traditions to something with it, Guardian) is another respectable choice - guardian spirits are awesome if you take the time to pick up a Guardian Spirit Care Package of weapons and armor for it to wear but are shaky otherwise, Fire is good at burninating people but lacking in utility.
I would put Fetish on your shockwave, that has crazy high drain.
I would replace Physical Barrier with Metal Wall (fetished); the Metal Wall damages people who hit it (albeit not for that much damage) but more importantly is Opaque and thus blocks a whole lot of stuff.