hmm, that's weird. Could it be a clash between programming routines? Like your companions, when being npc's see him as a friend and try to break the charm spell by attacking him? Like goblins do to each other to break sleep etc.
Huh, I didn't realize that goblins did that with sleeping spells. I wonder if these occurrences is a glitch.
I've only seen it in the first fight in front of the grove where one used shove on another. Don't remember if it was a sleep spell per se but they still used their bonus action to break cc.
Still, that was during combat which is turn based, so to be honest...I have no clue really :P