Absolutely ...
Something's not right if you have to hold the boat from turning downwind, especially in heavier wind. The boat should want to turn up slightly if properly balanced. Turning down (Lee helm) leads to increased leeway and suggests that the center of effort is way too far forward. I wonder if whatever's causing that imbalance is related to your other issues.
Lee helm to that extreme is unusual, and it led me to wondering if rake was altered significantly with the adjustments for mast bend.
In any case, based on last year's discussion, it seems that sail shape issues are still a mystery. Without making adjustments in real-time, and being able to observe real shape, opposed to photographs that can't show the entire picture, corrective advise on a forum for your particular problems is largely in the dark (particularly when you are dismissive). However, the advise you get in general from this forum is right on target with respect to sail trim issues.
With all due respect, I agree with Joe ... some of your comments are a little off the wall with respect to not needing a vang because the boom is too heavy or using a bungy for traveler control. I also wondered what you meant by the "attachment point" being aft of the clew and the leverage issue. Do you mean that the main sheet is end-boom sheeting? Yes, that does increase leverage, but it has nothing to do with vang control or preventing the boom from lifting. The boom lifts and swings out as a function of how much the mainsheet (and the vang) is let out. The more the sheet is eased, the potential for twist is increased to the extent that the vang is eased as well. But you seem to be telling us that you haven't been able to ease the leech without increasing bend significantly, which now seems to be negatively impacting performance.
In answer to your original question in this thread ... yes, TOO MUCH draft is a performance killer in all conditions. Too much draft, in the wrong places, is generally speaking, a sign of a blown-out sail.
If the mystery continues, find a good sailmaker for advise. You may REALLY need a new sail (how are we to know??). The photographs and descriptions from the post last Fall seem to indicate (to me anyway) that the sail is either mismatched for the boat, in need of re-shaping, or beyond help. North Sails have reps who really know this stuff, and they are more than willing to take a look at your sail ON YOUR BOAT when there is even just the potential for a sale. They won't lie to you. You'll get the straight information and then you can decide.