TL;DR I'm seeking advice to stop getting steamrolled by eHaley.
The Long Version
I like to play a pretty mixed game, as the Cygnar fluff suggests is their strat. I try to shoot one critical model (Stormwall, Thorn) into oblivion on turn 2/3 if I've got Sloan. Otherwise I try to pick off as much infantry as I can then try to make the melee work out in my favor through sheer balls and power attacks. My strategy is basically the same with eStryker, Stryker and eCain, except that with eCain obviously I'm looking to get that caster assasination run at some point.
I'm also a relatively casual player. I've done enough theorycrafting to realize how devistating the Stormwall, Defender and Hunter can be, but that's really it. My lists aren't what you'd call carefully crafted and I play for fun typically at the 25/35 pt level because I split my collection with a budy who I've been letting proxy Haley for eHaley. But I really can't figure out what to do about Thorn/eHaley. Acceleration lets a single Hunter do the work of two for her, and deceleraton let alone Trenchers' Dig In star makes the infantry line I'm trying to shoot to pieces almost invulnerable. Adding insult to injury, with a 16" control radius he can totally camp the back of the board, meaning that I have to advance into the happy prospect of 4 boosted lightning bolts to get that caster kill.
</rant>
Now I've done some reading about the current meta, and I realize that I'm rolling "bad" casters and 'jack heavy lists while the composition I'm facing could have come straight off the table at wargamescon.
What would you suggest, or should I just add eHaley to my "play this and I'll refuse to play" list along with eGaspy?