the bump fee should work irrespective of decrease fee or preserve fee as long as the fee paid is higher than the previous one right?
Yes. I have just one UTXO and I spent the UTXO in a transaction. While the transaction is not yet confirmed, I increased the fee and it worked as the transaction got replaced by another one with the higher fee. That is decrease payment automatically even if you set it to preserve payment and it worked.