You could dig a hole with your backhoe, say at one end of the garden about in the middle of its width, and find out where your water table is. If the hole pretty much fills with water and stays at that level, all the subsoiling in the world isn't going to solve the problem of saturated, water-logged soil. Neither will drain pipes that are laying in saturated soil with no place to drain to.
If you have to garden in that spot, which I would say is unfortunate to begin with, then raising the garden is the thing to do. Either using hills, mounds, fill or whatever. One problem I see is that your garden is going to wash into the creek little by little and that will be accelerated by improving the slope for surface drainage. Your top soil fines and nutrients are going to go in/down the creek.
If the MI DEP/DNR will let you get away with it, or issue a permit for it, I would dig a pond that the ditch flows through and use the spoils to build a raised platform to garden on. You could save the topsoil to the side and put that on top of the platform when it's done. It's probably a good way to get in trouble, on the other hand, you are too close to the ditch to begin with for disturbing soils and if someone wanted to be picky, you will be in trouble for that too.