I always thought the same.

Did one run where Durge agreed to become Astarion's spawn precisely because they were hoping that Astarion's control could overrule Bhaal's.