Hey Stuart.
Don't beat yourself up.
Ecabs is one complicated program.
We all work in our own little silo's and the way we do things tends to be because it worked for that thing last time and we just keep doing it that way.
The flexibility that Ecabs offers allows us to approach the same outcome from a few different angles.
As I have learnt more about eCabs we have changed the way we do things.
That is why I like the forum.
It gives you an opportunity to swap ideas and techniques and work out if its me just thinking random or others have different ways to do something.
I have learnt so much from the guys that have helped over the years.
I could name names but for every one name I could mention, I will have missed 2 more.
I'm a dummy, because you need to (obviously,

) make your reference anchors on the door edges, not the rabbet edges. BINGO, slab works.
Well. I would disagree with that.
Sometimes, don't ask me why, the geometry will kind of float with the edges. Over constraining sometimes will cause the problems. It can be a trial and error thing to see what works. There are probably rules, but I use trial and error because I cant find the rules.
Did you noticed that you can select Cabinet front view and Cabinet back view for the part in the part editor?
That selects which face the geometry gets placed on or copied from in the part editor / contour area and consequently how it goes to the CNC router.
I find this useful for creating edges of geometry in the contour area.
I'm still refining my techniques so by no means an expert.
If you haven't got the part editor / contour editor in your head yet. I suggest to play around with swapping back and forth in the contour part editor area a bit as it is a very useful area once you get the hang of it.
You might already have it sorted but try putting an off center pocket on the front of a left door or end, then, go to contour, right click, create contour, come back to part editor, change view to back view. See how you can now swap the geometry?
You can now reuse that contour, by swapping it to a right hand door or end by saving and reloading that contour, from the contour area with a new part selected.
so I was hoping to cut this from the back only, but keep all the hinge and pull info indexed correctly.

Probably a tall order...
I am almost certain if I understand you correctly that this should not be a problem.
You can designate A and B sides and also as above front and back view.
Our edger is a simple unit about 8 years old (I think edgers are more finicky than CNC's) but we put a modification on so we can run hinge bored doors through it.
I personally am of the view that if I paid all this money for a CNC, why the heck do we have to pick up a piece and do ancillary operations that can be done on the machine.
Its so quick to do it on the machine, every thing just lines up. It eliminates human error. Machining time is negligible compared with re picking up the door putting it on the borer, bore holes, put on trolley or walking back to hang the door. We just keep hinges at the assembly benches or batch hinge them on a soft table. Just so much quicker in my opinion.
One of the last things I do (if I remember) is before I save a cabinet in Ecabs, wire frame the door and check shelf and hinge placement,
Our hinge borer is presently covered in dust and rarely gets used.
Any way, following our discussion, I think I will pose a question to Clint about the constraining of doors in a new thread.
But not at the moment because I have work to do.
Hope this helps
Mark