Rather than hiding $options->history, instead change the line that sets $options->marks. Perhaps change it to
$options->marks = question_display_options::HIDDEN;
That will keep the history table visible, but hides the marks.
The challenge is to find the right place in the code to do that, so that it only affects Manual grading, but not other places where you would like teachers to see the marks.