I can reproduce the bug,
The depth of UITexture don't work, but I found that I can tweak UITexture's Z value to tweak the sort.
I think it's still a small bug, if you need a scene to reproduce it, I can send it to you.
About the UISprite's depth, it works now, the UITexture thing make me confused about that, sorry.