John,
Pin compatible Barry, yes I do realize you have to swap the header shells.
I wasn't responding to your post. In fact, I stated that this post was a response I'd posted on the thread that the OP started where he asked exactly, word-for-word, the same question.
Your last option is not very realistic, you're doing a fresh installation!
Of course it isn't by any means a preferred way to solve the problem. Rather, it was included for the sake of completeness and would be my choice of last resort.