Additional Context
bitcoindevkit/bdk_wallet#297 (comment)
I think a straightforward approach is to set a target feerate of 0 and add the fee amount to the output value_sum. The effect is to raise the cost of meeting the target by the amount of the target fee.
bitcoindevkit/bdk_wallet#297 (comment)
I think it's a better to include BOTH a min-feerate target and a min-absolute-fee target and not have the caller choose either-or.