Looks a lot like the mine. I've got the 4 pt set-up tp mount a Woods 7500 on my NH TC33D. Works great, easy on/off, etc.
It's interesting to see some of the minor differences between our two set-ups. Your wrench hangs outside the subframe, mine hangs inside. From the look of your first photo, your lower pins drop down into a u-shaped "saddle" from above (unless I'm not seeing it correctly in your photo. My saddle is inverted. You raise the pins for the two lower mounts up into an "n"-shaped saddle (opens downward).
Also, I noticed your lower 3 point hitch arms are removed when the backhoe is on. Do you have to do that? On mine, I just remove the stabilizer bars (by pulling a few pins... no tools involved), and leave the lower armsm on the tractor.
John Mc