your free shipping rule is a discount. subtracting all Discounts would also subtract the free shipping discount. that would go into an endless loop.
Discounts cannot be referenced in the calculation.
how are the other discounts set up?
I need more details on exactly what you want to subtract from the Total Shipping calculation.