Check out the Founder's Pledge report on Climate Change for recommended non-profits: https://founderspledge.com/stories/climate-change-executive-...
There's a similar analysis by Let's Fund: https://lets-fund.org/clean-energy/
From asking a few folks in climate-related academia, they seem to support all of these recommendations