These amendments don't fix the problem because they don't change the underlying distribution formula. If the debtor cannot pay both, he cannot move forward with a payment plan to repay past due child support and other priority debts. If a debtor made payments in another state, outside the jurisdiction and supervision of the bankruptcy court, the parent seeking past due child support would still have to fight for the money in the state or county court system - possibly in another part of the country.
Bankruptcy is a zero-sum game.
If credit card companies are allowed to get more of the debtor's property in bankruptcy and after the case is over, then there will be less for other creditors, including children. It's simple arithmetic.