Technologies? No. But the oceans are 42x better at sequestering carbon than the surface, and there are some pretty interesting ideas around promoting phytoplankton blooms and kicking the ocean currents up, that sort of thing.
But trees are rad. We should absolutely have more of them. Besides, they're proven, as you noted.