The essence of Haldane phase is its energy gap. It is known that anti-ferromagnetic spin-1/2 chain has quasi long rang order and is gapless. This leads people to think that integer spin chain, with weaker quantum fluctuations, should also have quasi long rang order and should be gapless. Haldane’s discovery that integer spin chain is gapped came as a surprise. So the gapped integer spin chain is named Haldane phase.
The essence of non-interacting topological insulator/superconductor is the topological twist in band structure. The Z-class twist described by Chern number is well known. The Z2-class twist in the presence of U(1) and time reversal symmetry is a surprise. With different symmetries, there are many different kinds of topological twist in band structure.
The essence of SPT order is its short-range many-body entanglement and its symmetry. We used to think all short-range entangled states belong to the same trivial phase. However, in the presence of symmetry, even short-range entangled states can be in different phases, which is a surprise.
Haldane phase is different from SPT phase. In fact only odd-spin Haldane phase has SPT order while even-spin Haldane phase has no SPT order. Similarly, non-interacting topological insulator/superconductor is also different from fermionic SPT order. In particular, some non-trivial non-interacting topological insulators/superconductors actually have trivial SPT order. So, to be precise, Haldane phase, non-interacting topological insulator/superconductor, and SPT order are not really the same.