As for the environmental impact: individual Bitcoin transactions don’t directly increase energy usage. Miners consume electricity regardless of whether any given person transacts. And while mining is energy intensive, it doesn't have an environmental impact in itself.
The context I was looking at related to storing data in the bitcoin ledger. I think I commented here, I'll have to look back and see.
But in general, I agree that cryptocurrencies could help the problem, but it still carries the compliance and AML risks unless you can outsource that to a 3rd party. What happens if you accept funds from an OFAC or other sanctioned account? Violating AML can come with huge fines and is generally just a massive headache. Cash doesn't have these issues as the evidence is generally impossible to track well. With nearly all cryptocurrencies, the entire ledger is open, so if you accidentally accepted payment from the wrong person, you could get royally screwed at some later time.