Dancing D/A+Crouch while firing will work at Medium to Long range, at close range... You'll get pushed!
Don't shoot a blocking jedi at long range, the FP drains are practically nonexistent.
My own anti-Deflect strategy with E-11 is to get fairly close (5 ft away) and just fire constant primary shots while dodging around and trying to bait a push. It is tedious, though, blocking drains being as low as they are. Just gotta keep pecking. Primary fire is MUCH MUCH more ammo-efficient for draining FP, and probably faster, too.
I get frustrated with newbies who:
1. Fire at a deflect jedi at long range. Or any jedi at long range, really.
2.
Fire at a jedi for a while, and then STOP. If you're going to shoot at a jedi, it's a commitment. You have to keep the pressure up until they're dead. Do not let them fall back and regenerate. And know that once they're below 20 fp, they can no longer push you, so you're free to run and chase them. And know that if you hit them while they're running it takes a huge chunk off their FP.
Of course, if you just want a 1-stop anti-deflect tool, use blobs (rebs) or flamethrower (mando).
Flamethrower tips: It's practically "hitscan." As soon as you press the button, it hits all-at-once in the entire cone. There is no travel time on the flames. It's just a big scan cone. So always keep your crosshair on the target, don't lead. And only use it when the target is about 3 to... 9 ft away... (idk, mess with the effective range yourself.) If a jedi is camping in deflect, roast him. If he runs out of flamethrower range, hit him with blaster while he's running, to eat his FP. If he runs at you, jetpack away or switch to melee, duck under his swing, and kick him. (then crouch in case he instagetups, grab him if he does a slow kick getup, or uh jetpack away if he does a quick getup.)
Note that that second option doesn't work if they're dumb/smart and overhead you instead of wide-swinging.
If you're in a group, there's a clear group anti-deflect strategy: Everyone spam the target, and only the guy who the deflector aims at needs to bother trying to dodge, and he can dance around freely because if he gets pushed over, the rest of the group can punish the jedi for pushing.