Is it possible that there's something about the nature of computation that makes it so that P = NP / P != NP is simply unprovable/unknowable?
And I could easily imagine that the general problem "does program P(X) terminate in time less than f(X)" is equivalent to the halting problem but in any case it's not at all guaranteed you could create such a proof.