I guess I didn’t think they’d break down quickly as they’re used for planted retaining walls frequently and they last a lifetime. Maybe I’m thinking of a different product.
In general, though, you don’t want dirt above your liner’s edge because, no, you don’t want dirt in your pond OR bog. Will silt up the water every time it rains.
Maybe drape the liner up, over, and down your CMU wall, and the. Put the bags against the CMU wall, sandwiching the liner vertically. Then plant the bags with plants that will drape over and hide the liner.
But with that design, there’s not really any need for the bags? Just use dirt…