Update: The answer is yes -- if $\mathsf{CH}$ is true then $\phi$ and $\phi^{-1}$ are conjugate in the group of self-homeomorphisms of $\omega^*$.
I've written this up in a new paper, which you can find on the arXiv: (link)
For the sake of anyone who's interested in how the proof goes (but not that interested), let me try to summarize some of what goes into it here.
Ultimately, the proof relies on a transfinite back-and-forth argument. This recursive argument needs to deal with $\mathfrak c$ tasks in succession, but the hypotheses of the recursion do not survive more than $\omega_1$ stages. Thus the argument can only succeed if $\mathfrak c = \omega_1$, i.e., if $\mathsf{CH}$ holds. (This is the only point in the entire proof where $\mathsf{CH}$ is needed.)
The limit steps of the recursion are trivial, and all the difficulty lies in the successor steps. At successor steps, we wish to take a conjugacy between countable substructures of $\langle \mathcal P(\omega) / \mathrm{fin},\phi \rangle$ and $\langle \mathcal P(\omega) / \mathrm{fin},\phi^{-1} \rangle$ and extend it to a conjugacy between strictly larger substructures. Furthermore, we must have at least some control over the growth of these substructures as the recursion progresses, so that we can ensure they cover $\mathcal P(\omega) / \mathrm{fin}$ in $\omega_1$ steps.
The standard approach to dealing with this kind of thing is known to model theorists as ``$\aleph_1$-saturation". Roughly, if the structures $\langle \mathcal P(\omega) / \mathrm{fin},\phi \rangle$ and $\langle \mathcal P(\omega) / \mathrm{fin},\phi^{-1} \rangle$ were $\aleph_1$-saturated, then a conjugacy between two of their countable substructures could always be extended in the way we want. Unfortunately, these structures are not $\aleph_1$-saturated (this is proved in Section 5 of the paper).
Our recursion asks us to perform $\omega_1$ tasks of a certain kind, but this lack of saturation means that some tasks of this kind are undoable.
So we cannot just launch into our recursion and deal with any instance of this task as it arises. Instead, we do the recursion in a particular way, carefully avoiding ever running into these undoable tasks. The idea for avoiding these undoable tasks uses the model-theoretic idea of elementarity: if one of our two countable substructures is an elementary substructure, then the kind of extension described above can always be done.
Showing that this elementarity idea actually works is the hardest part of the proof, and it's really the heart of the whole thing. I won't say much about this piece of the argument here, except that it has less to do with set theory or model theory: it's just really tricky combinatorics, a careful analysis of the finite directed graphs that each capture some finite amount of information about $\langle \mathcal P(\omega) / \mathrm{fin},\phi \rangle$ and $\langle \mathcal P(\omega) / \mathrm{fin},\phi^{-1} \rangle$.
Let me mention that the final section of the paper includes two other related results, corollaries to the main theorem. The first is that $\langle \mathcal P(\omega) / \mathrm{fin},\phi \rangle$ and $\langle \mathcal P(\omega) / \mathrm{fin},\phi^{-1} \rangle$ are elementarily equivalent. Unlike the main theorem, this corollary does not assume $\mathsf{CH}$. The second states that $\mathsf{CH}$ implies there is an automorphism $\psi$ of $\mathcal P(\omega) / \mathrm{fin}$ that conjugates $\phi$ with itself in a nontrivial way: i.e., $\psi \circ \phi = \phi \circ \psi$, but $\psi \neq \phi^n$ for any $n \in \mathbb Z$.
$$$$
Original post: This is a great question -- and it's wide open. Here's what I know about it: