I've looked at these two different RPF conversion algorithms where the first step of each, say 1 and 1', states:
1.Remove all “$\to$”s using the fact that $\alpha\to\beta ≡ \neg\alpha\lor\beta.$
1'.Eliminate $\leftrightarrow$ using the law $A \leftrightarrow B ≡ (A \to B) \land (B \to A)$ on all subformulas of $X$.
Why should we care about $\to$ or $\leftrightarrow$ if neither the definition of a rectified formula nor the definition of the prenex form says anything about the logical connectives?
The formula of the form, say, $\forall x \exists y(Px \to Qy \leftrightarrow Rz)$ is still in RPF, right?
The two different algorithms only seem to confirm that we can skip the first step.
Correct !
The only possible explanation for this "weird" choice, is that the treatment of PNF is a pre-requisite for Resolution (see Ch.3, page 115-on) and resolution needs clauses.
But note that on Singh's book the procedure for "prenexing" does not ask to eliminate $\to$, but only $↔$.
The need to avoid $↔$ [see Exercise 2.14: Can you see why the procedure PrenForm eliminates $↔$ before rectifying the formula?] is connected to Theorem 2.13: in it there are no equivalences involving $↔$ to be used for "moving outside" the quantifiers.