Is there a reason that "She hates steak well done" is not acceptable? I'll admit the articles are most confusing to me, but i thought that le steak could mean the steak or all steak in general.
I suppose it is. Though wouldn't it sound better as "She hates well done steak" ? Putting the adjective before the noun, as it normally should. Either way, they're all accepted now.
Although well cooked does mean well done, it was not accepted as a correct translation
"She hates her steak well done."
This should be accepted. In English we don't talk about the steak, we talk "my" "your" "his" "her" steak. It is an important difference, otherwise the translation is not natural to a native speaker.
I'm not sure why someone down voted your comment, because you're correct. This is how we talk about steak:
A: How do you like your steak?
B: I like my steak well done.