Spamcop's "Richard" at their Support found and fixed a couple of errors in their mailhost file for me, so perhaps this discussion of headers is academic. I don't know for sure what they should look like to make other mail handlers happy. It's complicated .....
And Spamcop's support guy found and fixed the problem, which was a configuration somewhere in their system.
See that topic in their forums for details.