beautiful work in a lots of ways!
After seeing your video, I think I understand what you are aiming to achieve. You’d like the camera to stay constantly in the same plane, even when the character goes forward into an alley, for example
Having spent a lot of time (six months) working with my own third person camera… Id suggest that the standard sorting arm setup won’t quite suit your needs. A free camera that follows your characters movement in Y, would be easy to implement here. If you’d like a little lag to make it look nice and smooth, you could use finterp in the Y vector value.