How is «discount_tax_compensation_amount» calculated by Magento\Tax\Model\Calculation\UnitBaseCalculator::calculateWithTaxNotInPrice()?

discount_tax_compensation_amount is always 0 in this case!

Step 1

Step 2

The base article: How is discount_tax_compensation_amount calculated?