After some time, I have tackled again the issue of proving the uniqueness of the probability function for the Schrödinger equation along the lines suggested to me by Peter Holland (see my previous answer), and I discovered that it is actually simpler than I thought.
Consider the three-dimensional Schrödinger equation in the case of a potential $V$:
\begin{equation}
i \hbar \frac{\partial \psi}{\partial t}(\mathbf{x},t) = -\frac{\hbar^2}{2m} \Delta \psi(\mathbf{x},t) + V(\mathbf{x}) \psi(\mathbf{x},t).
\end{equation}
Since the Schrödinger equation is a first-order equation, taking as initial data $\mathbf{x} \mapsto \psi(\mathbf{x},0)$, the probability density must be a function of the local value of $\psi$ and of some of its spatial derivatives, in other terms we shall assume that the probability density $P$ is given by
$P_\psi(\mathbf{x},t)=p(D_{\mathbf{x}}^{n} \psi(\mathbf{x},t))$, where $p$ is a smooth function, $n$ is a non negative integer, and $D_{\mathbf{x}}^{n}f$ denotes the set of all partial derivatives of the function $f$ with respect to $\mathbf{x}=(x_1,x_2,x_3)$ from order zero (that is the function itself) to order $n$.
We shall make the following assumptions, which are the faithful mathematical formulations of Properties (1), (2), and (3) that EuYu gave in his answer:
Assumption 1: The function $p$ is a real-valued and non-negative.
Assumption 2: The probability density $P_\psi(\mathbf{x},t)$ is a non-decreasing function of $|\psi(\mathbf{x},t)|$, i.e.,
$$P_{\psi_1}(\mathbf{x},t) \ge P_{\psi_2}(\mathbf{x},t) \iff |\psi_1(\mathbf{x},t)| \ge |\psi_2(\mathbf{x},t)|.$$
Assumption 3: The function $p$ is invariant under global phase, i.e., for any $\theta \in \mathbb{R}$ we have
$$p(e^{i\theta}D_{\mathbf{x}}^{n} \psi(\mathbf{x},t))= p(D_{\mathbf{x}}^{n} \psi(\mathbf{x},t)).$$
Let us remark that, as noted by EuYu in his answer, Assumption (3) follows from Property (3), since if we shift the potential $V(\mathbf{x})$ by adding a constant $V_0$, the new solution $\tilde{\psi}$ corresponding to the same initial data $\mathbf{x} \mapsto \psi(\mathbf{x},0)$ is $\tilde{\psi}(\mathbf{x},t)=\psi(\mathbf{x},t) \exp(-iV_0 t/ \hbar)$.
Now, the argument given by EuYu in his answer shows that these three assumptions imply that $p$ must depend only on$|\psi(\mathbf{x},t)|$, so that we shall write $P_\psi(\mathbf{x},t)=p(\overline{\psi}(\mathbf{x},t) \psi(\mathbf{x},t))$.
As for Property (4), we shall interpret it as suggested in the NOTE (2) to the post, by requiring that a continuity equation holds for some current density $\mathbf{J}=(J_1,J_2,J_3)$ which is a function of the local value of $\psi$ and of its first-order spatial derivatives. In other terms, if $U$ and $V$ are the real and imaginary part of $\psi$ respectively, we shall assume that the probability current density is given by $\mathbf{J}_\psi (\mathbf{x},t) = j(D_{\mathbf{x}}^1 U(\mathbf{x},t), D_{\mathbf{x}}^1 V(\mathbf{x},t))$,
where $j(X_0,\dots,X_3,Y_0,\dots,Y_3)$ is a smooth function (here $X_0$ and $Y_0$ are the variables whose place are occupied respectively by $U$ and $V$, $X_i$ is the variable whose place is occupied by $\partial_{x_i} U$, $i=1,2,3$, and analogously $Y_i$ is the variable whose place is occupied by $\partial_{x_i} V$, $i=1,2,3$).
Assumption 4: The continuity equation
\begin{equation}
\frac{\partial P}{\partial t} + \nabla \cdot \mathbf{J} = 0
\end{equation}
must hold for every possible choice of the potential $V$ and every possible choice of the initial data $\mathbf{x} \mapsto \psi(\mathbf{x},0)$.
The continuity equation satisfied by $(p,\mathbf{J})$ gives the constraint (here and in the following $\dot{p}$ denotes simply the derivative of the function $y \mapsto p(y)$):
\begin{equation}
(\partial_t \overline{\psi} \psi + \overline{\psi} \partial_t{\psi}) \dot{p}+ \sum_{l=1}^{3} \frac{\partial j_l}{\partial X_0} \partial_{x_l} U + \sum_{l=1}^{3} \frac{\partial j_l}{\partial Y_0} \partial_{x_l} V + \sum_{l=1}^{3} \sum_{k=1}^{3} \frac{\partial j_l}{\partial X_{k}} \partial_{x_l x_k} U + \sum_{l=1}^{3} \sum_{k=1}^{3} \frac{\partial j_l}{\partial Y_{k}} \partial_{x_l x_k} V = 0,
\end{equation}
which can be rewritten by using the Schrödinger equation as:
\begin{equation}
(I) \quad \frac{i \hbar}{2m} (U \Delta V - V \Delta U)\dot{p} + \sum_{l=1}^{3} \frac{\partial j_l}{\partial X_0} \partial_{x_l} U + \sum_{l=1}^{3} \frac{\partial j_l}{\partial Y_0} \partial_{x_l} V + \sum_{l=1}^{3} \sum_{k=1}^{3} \frac{\partial j_l}{\partial X_{k}} \partial_{x_l x_k} U + \sum_{l=1}^{3} \sum_{k=1}^{3} \frac{\partial j_l}{\partial Y_{k}} \partial_{x_l x_k} V = 0,
\end{equation}
Now, we shall make use of the already recalled Borel's Lemma (which is a particular case of the remarkable Whitney's Extension Theorem) which says that for every sequence $(a_{n_1,\dots,n_k})_{n_1,\dots,n_k=0}^{\infty}$ in $\mathbb{R}$ and any point $\mathbf{x}_0 \in\mathbb{R}^k$, there exists a smooth function $f:\mathbb{R}^k \rightarrow \mathbb{R}$ such that
\begin{equation}
\partial_{x_1}^{n_1} \dots \partial_{x_k}^{n_k} f(\mathbf{x}_0)= a_{n_1,\dots,n_k},
\end{equation}
in other terms the value of the function and of its partial derivatives in a given point can be arbitrarily prescribed. From this result and the arbitrariness of the initial data $\mathbf{x} \mapsto \psi(\mathbf{x},0)$, we see that the coefficients of the partial derivatives $\partial_{x_i}^2 U$ and $\partial_{x_i}^2 V$ in Equation (I) must vanish, so that we get:
\begin{equation}
\frac{\partial j_l}{\partial X_l} = -\frac{\hbar}{m} \dot{p}(X_0^2 + Y_0^2) Y_0 \quad (l=1,2,3),
\end{equation}
and
\begin{equation}
\frac{\partial j_l}{\partial Y_l} = \frac{\hbar}{m} \dot{p}(X_0^2 + Y_0^2) X_0 \quad (l=1,2,3),
\end{equation}
and again by Borel's Lemma these relations imply that for $l=1,2,3$ we have for some functions $f_l$:
\begin{equation}
(II) \quad j_l= \frac{\hbar}{m}\dot{p}(X_0^2 + Y_0^2)(X_0 Y_l - Y_0 X_l) + f_l(X_0,X_j,X_k,Y_0,Y_j,Y_k),
\end{equation}
where $(l, j, k)$ is a permutation of ${1,2,3}$. By using this result, by equating to zero the coefficients in (I) of the partial derivatives $\partial_{x_l x_k} U$ and $\partial_{x_l x_k} V$, with $j \neq k$, we get the conditions:
\begin{equation}
(F1) \quad \frac{\partial f_l}{\partial X_k} + \frac{\partial f_k}{\partial X_l} = 0,
\end{equation}
\begin{equation}
(F2) \quad \frac{\partial f_l}{\partial Y_k} + \frac{\partial f_k}{\partial Y_l} = 0.
\end{equation}
Now physics enters. First of all, let us note that by the same reason given above to justify Assumption 3, we must have that the probability current density must be invariant under global phase, that is $\mathbf{j}(e^{i \theta} D_{\mathbf{x}}^1 \psi(\mathbf{x},t))=\mathbf{j}(D_{\mathbf{x}}^1 \psi(\mathbf{x},t))$ for any $\theta \in \mathbb{R}$. Now, if we introduce the complex variable $Z_0=X_0 + i Y_0$ and the complex vector $\mathbf{Z}=(X_1+iY_1,X_2+iY_2,X_3+iY_3)$, and the vector functions $\mathbf{j}(Z_0,Z)=(j_1(Z_0,\mathbf{Z}),j_2(Z_0,\mathbf{Z}),j_3(Z_0,\mathbf{Z}))$ and $\mathbf{f}(Z_0,\mathbf{Z})=(f_1(Z_0,\mathbf{Z}),f_2(Z_0,\mathbf{Z}),f_3(Z_0,\mathbf{Z}))$, we can write equation (II) as
\begin{equation}
(III) \quad \mathbf{j}(Z_0,\mathbf{Z})=-\frac{i \hbar}{2m}\dot{p} (\overline{Z_0}Z_0)(\overline{Z_0} \mathbf{Z}- Z_0 \overline{\mathbf{Z}}) + \mathbf{f}(Z_0,\mathbf{Z}).
\end{equation}
If use equation (III), we see that the invariance of $\mathbf{j}$ under global phase and Borel's Lemma imply that for any $\theta \in \mathbb{R}$:
\begin{equation}
(F3) \quad \mathbf{f}(e^{i \theta} Z_0,e^{i \theta} \mathbf{Z})=\mathbf{f}(Z_0,\mathbf{Z}).
\end{equation}
Now, let us consider two reference frames $\Sigma$ and $\Sigma'$, with parallel axes and $\Sigma'$ moving at a constant velocity $\mathbf{V}$ withe respect to $\Sigma$, so that the coordinates $(\mathbf{x}',t')$ of an event in $\Sigma'$ are linked to the coordinates $(\mathbf{x},t)$ of the same event in $\Sigma$ by the Galilei transformations $\mathbf{x}'=\mathbf{x}-\mathbf{V}t$, $t'=t$. The wave functions $\psi(\mathbf{x},t)$ and $\psi'(\mathbf{x}',t')$ in the two reference frameworks are linked by
\begin{equation}
(W) \quad \psi'(\mathbf{x}',t')=\exp \left( -\frac{i}{\hbar} ( \mathbf{V} \cdot \mathbf{x}'+\frac{m V^2 t'}{2} ) \right) \psi(\mathbf{x}' + \mathbf{V} t',t'),
\end{equation}
as it is proved e.g. in Commins, Quantum Mechanics, $\S 4.8$ (the proof given there makes use of the fact that the probability density is given by $|\psi|^2$, but actually all what we need for the argument to work is that the probability density is a function of $|\psi|$, so that the proof is perfectly suitable in our present context; other suitable proofs of Equation (W) can be found in Esposito, Marmo and Sudarshan, From Classical to Quantum Mechanics, $\S 4.3$).
Clearly the probability density in the two frameworks is the same, so that
\begin{equation}
(D) \quad P'(\mathbf{x}',t')=P(\mathbf{x}'+\mathbf{V}t',t').
\end{equation}
As for the probability current density, since the probability mass $P d \mathbf{x}$ in the elementary volume $d \mathbf{x}$ near the point $\mathbf{x}$ moves with velocity $\mathbf{v}=\frac{1}{P}\mathbf{J}$, we have that the
probability current density $\mathbf{J}=P\mathbf{v}$ transforms as $\mathbf{J}'=P'(\mathbf{v}+\mathbf{V})=P\mathbf{v}+P\mathbf{V}=\mathbf{J}+P\mathbf{V}$, that is
\begin{equation}
(C) \quad \mathbf{J}'(\mathbf{x}',t')=\mathbf{J}(\mathbf{x}'+\mathbf{V}t',t')+P(\mathbf{x}'+\mathbf{V}t',t')\mathbf{V}.
\end{equation}
Now, from equation (III) we have in the reference frame $\Sigma$
\begin{equation}
(IV) \quad \mathbf{J}=-\frac{i\hbar}{2m}\dot{p}(\overline{\psi}\psi)(\overline{\psi} \nabla \psi - \psi \nabla \overline{\psi})+f(\psi,\nabla \psi),
\end{equation}
and analogously in the reference frame $\Sigma'$
\begin{equation}
(V) \quad \mathbf{J}'=-\frac{i\hbar}{2m}\dot{p}(\overline{\psi'}\psi')(\overline{\psi'} \nabla \psi' - \psi' \nabla \overline{\psi'})+f(\psi',\nabla \psi').
\end{equation}
If insert equation (IV) and (V) in (C) and then we replace everywhere $\psi'$ by the expression given by equation (W) and we use property (F3), after some computations we get:
\begin{equation}
(VI) \quad \dot{p}(\overline{\psi}{\psi})\overline{\psi}\psi \mathbf{V}+\mathbf{f}\left(\psi,\nabla \psi -\frac{im\psi}{\hbar}\mathbf{V}\right)=p(\overline{\psi}{\psi}) + \mathbf{f}(\psi,\nabla \psi)
\end{equation}
where $\psi$ is computed in the point $(\mathbf{x}'+\mathbf{V}t',t')$.
Now, by choicing $\mathbf{V}$ in the direction of the first axis, that is $\mathbf{V}=(V_1,0,0)$, since $f_1$ does not depend on $X_1$ and $Y_1$, the first component of Equation (VI) gives $\dot{p}(\overline{\psi}{\psi})\overline{\psi}\psi=p(\overline{\psi}{\psi})$, which by the arbitrariness of $\psi$ gives the differential equation $y\dot{p}(y)=p(y)$, which has solution $p(y)= \alpha y$ for some $\alpha \in \mathbb{R}$. If we consider, as usual, normalized wave functions, that is functions $\psi$ such that $\int |\psi|^2 d \mathbf{x} = 1$, from the condition that the overall probability is one, we get $\alpha = 1$. This concludes the proof of the uniqueness of the probability density function.
Just for sake of completeness, let us finish the discussion of the conditions on the probability current density. From Equation (VI), and by using again Borel's Lemma, we now get that for any $\mathbf{v} \in \mathbb{R}^3$:
\begin{equation}
(F4) \quad \mathbf{f}(Z_0,\mathbf{Z}+i \mathbf{v} Z_0)=\mathbf{f}(Z_0,\mathbf{Z}).
\end{equation}
By using the fact that $\dot{p}=1$ we get from Equation (III)
\begin{equation}
(VII) \quad \mathbf{j}(Z_0,\mathbf{Z})=-\frac{i \hbar}{2m}(\overline{Z_0} \mathbf{Z}- Z_0 \overline{\mathbf{Z}}) + \mathbf{f}(Z_0,\mathbf{Z}).
\end{equation}
Now, what survives of Equation (I) is the condition
\begin{equation}
\sum_{l=1}^{3} \frac{\partial j_l}{\partial X_0} \partial_{x_l} U + \sum_{l=1}^{3} \frac{\partial j_l}{\partial Y_0} \partial_{x_l} V = 0,
\end{equation}
which, by using (VII) and the arbitrariness guaranteed by Borel's Lemma, gives
\begin{equation}
(F5) \quad \sum_{l=1}^{3} \left( \frac{\partial f_l}{\partial X_0} X_l +
\frac{\partial f_l}{\partial Y_0} Y_l \right) = 0.
\end{equation}
As we see, we do not get a unique expression for the probability current density function, as we should expect, since by adding any field with zero divergence to $\mathbf{J}$ we still get a field satisfying the continuity equation. Indeed, equations (F1)-(F5), together with the fact that each $f_l$ does not depend on $X_l$ and $Y_l$, express the conditions that the function $\mathbf{f}(Z_0,\mathbf{Z})$ must satisfy in order for the function $\mathbf{j}$ given by Equation (VII) to be a "valid" probability current density. The standard expression of the probability current density corresponds to $\mathbf{f}=\mathbf{0}$, which gives:
\begin{equation}
\mathbf{J}=-\frac{i \hbar}{2m}(\overline{\psi} \nabla \psi- \psi \nabla \overline{\psi}).
\end{equation}
Another possible choice of the function $\mathbf{f}$ is
\begin{equation}
\mathbf{f}(Z_0,\mathbf{Z})=\frac{1}{m}(\overline{Z_0} \mathbf{Z}+Z_0 \overline{\mathbf{Z}}) \times \mathbf{s},
\end{equation}
where $\mathbf{s} \in \mathbb{R}^3$ is a constant vector. This gives rise to the probability current density
\begin{equation}
\mathbf{J}=-\frac{i \hbar}{2m}(\overline{\psi} \nabla \psi- \psi \nabla \overline{\psi}) + \frac{1}{m}(\overline{\psi} \nabla \psi + \psi \nabla \overline{\psi}) \times \mathbf{s},
\end{equation}
one obtains as the non-relativistic limit of the Dirac current density when the magnetic field is negligible and the system is in a spin eigenstate with spin vector $\mathbf{s}$: see the already quoted work by Holland Uniqueness of Conserved Currents in Quantum Mechanics.
Even though the proof given here has not the (extraordinary!) elegance of the one given by EuYu in his answer, I think there is some worth in it, not only because it is elementary, since it does not make use of functional analysis, but also because it is very much in the spirit and in the style that Bohm adopts in his wonderful book Quantum Theory. His aim in that work is to build quantum mechanics step after step, without framing it in an axiomatic way from the very beginning (as almost all modern texts do), but highlighting the crucial conceptual bricks which constitute the bulk of the theory and that should be always be present in the mind of the physicist who does limit himself to apply a formidable set of mathematical formalisms to the physical system under study, but who also asks himself the conceptual meaning of the theory and its possible developments. Thank you, Master Bohm for this incredible gift to all of us!