So, to be clear, you have a PSCN at (x, y) and a CONV at (x, y+1), and when you stack them, the CONV comes out on top?
If so, that's intended behavior. The stack order should be the original subframe order of the particles before stacking. If you want the CONV to come out at the bottom, you should put the CONV above the PSCN.