Not an answer but rather a long comment regarding your point 2 (I am not an expert so take my explanation with caution)
It was not clear to me in what sense you have used the terms infinite and finite in your statement 2. Below is my take on how you can argue that indeed "In the finite case, $F$ is indexed by $1,\ldots,k$ while in the infinite case, $F$ should be indexed by partitions...", the later I think should be changed to indexed by sets not partitions.
$\underline{Finite~~case}$
When you say "in the finite case" you probably refer to the situation where you take
$$F \sim \text{Dirichlet } \textbf{distribution } \text{of dimension } k\,.$$
That is, your $F$ is a random vector in $\mathbb{R}^k$ drawn according to the Dirichlet distribution. In particular this means that $ F \equiv(x_1, \ldots x_k)$ admits $\sum_i^k x_i = 1$. The fact that elements of $F$ sum to $1$ allows you to associate with $F$, so to speak, a distribution $\widetilde{F}$ over indexes $i= 1,\ldots, k$, indeed take
$$\widetilde{F}(m) := \sum_{j \leq m} x_i \,.$$
This $\widetilde{F}$ is a valid distribution on indexes $1, \ldots, k$. Namely
you can define random variable $Z$ on $1, \ldots, k$ which is distributed according to $\widetilde{F}$ meaning that
$$ P(X \leq m) = \widetilde{F}(m) := \sum_{j \leq m} x_i\,.$$
The scheme therefor allows you to generate a random distribution over index set $\{1, \ldots, k\}$ (random since $\{x_i\}$ and therefor your $\widetilde{F}$ is random).
$\underline{Infinite~~case}$.
In the infinite case, I presume you refer to $\widetilde{F}$ drawn from Dirichle process in that case $\widetilde{F}$ is already a distribution, no need to associate a new distribution with it. So Dirichle process is already a scheme to generate random distributions. This random $\widetilde{F}$ is defined on measure space $\Omega$, where $\Omega$ is in turn the domain of "base distribution" $H_0:\Omega \to \mathbb{R}$ which is a parameter of a Dirichle process .
Ultimatly, $\widetilde{F}$ defines a random variable $Z$ on $\Omega$, which is distributed for $A \subset \Omega$ according to
$$P(Z \in A) \sim \widetilde{F}$$
unlike in the finite case where our random variable was defined on finite index set here $Z$ is defined on any subset of sigma algebra of $\Omega$.
Lastly to draw the analogy with Dirichlet distribution property that $\sum_{i=1}^k x_i = 1$, note that we must have for any (disjoint) partition $\Omega = \cup_{i=1}^k A_i$ that $\sum_{i=1}^k P(Z \in A_i) = 1$. Here $P(Z \in A_i)$ take the place of $x_i$, however we can take $k$ to be $\infty$, meaning a partition $\cup_{i=1}^\infty A_i$ and still $\sum_{i=1}^\infty P(Z \in A_i) = 1$.