In my opinion, having well meaning politicians and activists target specific climate-improving projects for funding and climate-harming projects for penalties or cancellation is the wrong approach: it’s expensive, it often chooses the wrong winners and losers, and it’s ineffectual. Putting monetary incentives in place that apply to everyone as equally as practical lets the free market choose winners and losers, and the free market is pretty good at that.
(Also, the free market decouples the industries “responsible” for the problem from the often unrelated technologies that can help solve it. If a cement factory must pay $15/ton for its CO2 emissions, a startup selling carbon-free process heat that is only $5/ton more expensive than whatever a plant currently uses has a decent case to make a sale.)