I don't see anything releasing this (but I'm also reading this patch from gitlab so I'm not exactly confident about it).
Ugh, you're right, and, what's worse, there's currently a reference cycle, since the SRV holds a reference to the texture.
I'm not sure what the best way to address this is. We could add a flag that suppresses the view -> texture reference for this case, which isn't great. Or we could duplicate basically all this logic into every frontend, including feeding it through the stateblocks, which seems even worse.