What does the option "Always post to Accounts Receivable" in CiviContribute do?
There is probably a bug in storing the settings for this option, which prevents it from having any effect. See also here.