The metadata seems to be pretty close to full. I’m not using BTRFS, but I’ve read earlier that this is solved with rebalancing, or how is that called. Btrfs’s management command is able to do it.
But possibly the metadata is unreasonably large, so maybe the solution is not rebalancing.