I would suspect some unnecessary copying. Nothing else explains a “lower level” binding (zombie) performing worse than modernc.
My (WASM) binding also has a lower level API. But I worked hard to make database/sql work first class, so I wouldn't expect much improvement.