I can target the bowmen BEHIND the General, issue charge orders, and he won't flee.

If I target the General, and issue charge orders, my troops won't change direction, but that General will high-tail it and flee. In both instances they are running in his direction.
Now I understand. And agree with you.