Being Pulled/Charged by NPCs when Behind Cover: Yes, this is bogus. Not only are NPCs immune to casting/channeling pushback, but they also completely disregard Smuggler/IA cover mechanics. It is insanely frustrating.
Just to expand on this: NPC's can use gap closers (charge/grapple) on PC's in cover. The reverse is not true. So apparently the way cover is coded currently is that players can't use gap closers on targets in cover, not that targets in cover are immune to gap closers (a subtle but important distinction). Either allow us to charge/grapple mobs in cover, or make it so mobs can't charge/grapple us if we're in cover.