First off, you need to distinguish between constructing the reals and defining the reals. Your question asks about the former, but:
- Classically we almost never simply construct two versions of reals and then prove they are isomorphic. What we do is we prove that our definition of reals already implies that reals are unique, up to (unique) isomorphism. So encodings don't matter that much, it is the definitions that matter.
- Constructing the reals is also a form of defining the reals, because you can always define "it is the reals iff it is isomorphic to this one I've just constructed". So the former is totally encapsulated in the latter, and we can just talk about the latter instead.
Now, we have a slick definition of what counts as a definition of the real numbers. We start with a neutral foundation, i.e. one that cannot prove or disprove the excluded middle. If a definition is equivalent to the classical reals once the excluded middle is added as an axiom, then we say this defines a notion of constructive reals. Note that adding axioms only collapses different notions of reals into one, never bifurcates them.
We immediately see that there are infinitely many versions of real numbers. This is because there are infinitely many propositions $p_i$ that are true in classical mathematics, but pairwise unprovable to be equivalent. So take the definition "A type/set is the reals if and only if $p_i$ holds and [insert the rest of the real axioms]", and you get an infinite supply of reals.
For the concrete discussion, I have nothing to add to the nLab entry.
There is one more thing I would like to point out in your question. It is not true that higher inductive types have nothing to contribute in the construction of reals, even when there are quotient types. In fact, the HoTT book gave a construction (referred to as the "HoTT reals") that is not a simple set quotient. If you insist on describing it with quotients, then consider the rationals $R_0 = \mathbb Q$, consider all the Cauchy sequences, and quotient it by an equivalence, giving $R_1 = \mathrm{Cauchy}(R_0)/\approx_0$. Now this is not Cauchy complete unless you assume some choice. So you complete it again, giving $R_2 = \mathrm{Cauchy}(R_1)/\approx_1$, and so on, giving $R_\omega = \bigcup_{k=0}^{\infty} R_k$. This is still not complete unless you assume some choice. So you do it again getting $R_{\omega+1}, R_{\omega+2}, \dots, R_{2\omega}, \dots$ Giving an infinitely ordinal-indexed tower of candidates reals. The HoTT reals just does all this in a single step: it is a higher inductive-inductive type, or quotient inductive-inductive type, which satisfies desirable properties even in the absence of countable choice.