The bill's efficacy seems limited and mostly seems to enable things like companies trying to drill for oil in nature reserves. Still, it's potentially something. For those in the USA, there's also this: https://action.aclu.org/petition/mastercard-sex-work-work-end-your-unjust-policy
Enough signatures can potentially get the ACLU lawyers on their asses for this. Others may find this site helpful: https://stop-paypros.neocities.org
Consider also contacting the companies to complain directly and put pressure on them. I've got the US links to their support here.
https://usa.visa.com/Forms/contact-us-form.html
https://www.mastercard.com/us/en/personal/get-support/ask-mastercard.html
Phone numbers to call them with here:
Mastercard (US): 1-800-627-8372
Mastercard (Int.): +1-636-722-7111
Visa (US + Can): 1 800 847 2911
Visa (AUS): 1 800 125 440
PayPal: +44-0203-901-7000
If you're in the US, when you call them, inform them that you either will or are considering putting in a formal complaint with the Consumer Financial Protection Bureau, it adds more pressure: https://www.consumerfinance.gov/complaint.