YesThe answer is that yes, indeed, there is such an injective reduction of $E$ to $F$. And one can give a recursive construction. (And I haveThis answer now editedincorporates several simplifications to simplify the argumentmy original construction.)
Specifically, let $\delta_\kappa^E$ be the number of $E$ equivalence classes of size at least $\kappa$, and similarly $\delta_\kappa^F$ for $F$. Your assumption is that $\delta_\kappa^E\leq\delta_\kappa^F$ for any cardinal $\kappa$. As $\kappa$ increases, this number is non-increasing, and since it can drop only finitely many times, asbecause there is no infinite descending sequence of ordinals, it follows that there are only finitely many values for $\delta_\kappa^E$.
Let us temporarily consider justConsider the partslargest classes of $E$ and $F$ consisting of the equivalence classes, those of size at least $\kappa_0$. If the stabilized value $\delta$ is finite, then there are finitely many $E$ classes of largest size, and we We may map these classes into the $F$ classesenumerate them in any injective manner to classes of equal or larger size and thereby reduce to a smaller instancesequence of the problem (for which $\kappa_1$ is now strictly smaller), which can therefore be solved by induction.
So we may assume length $\delta$ is an infinite cardinal. We nowshall map the classes of $E$ of size at least $\kappa_0$them to corresponding corresponding $F$ classes of equal or larger size in a transfinite process of length $\delta$ recursive procedure. Enumerate the $E$ classes of sizeSpecifically, at least $\kappa_0$ in a $\delta$ sequence. At stage $\alpha<\delta$, consider the $\alpha^{\rm th}$ class of $E$ of size at least $\kappa_0$; it has some size $\kappa$; we've used up only $|\alpha|$ many $F$ classes of size at least $\kappa$; since this is strictly fewer is less than $\delta$ many so far, we still have $F$ classes of size at least $\kappa$ remaining, and so we may map the $\alpha^{\rm th}$ class to a correspondingany unused $F$ class of the right sizeequal or larger size (and there is no need to be optimal or to minimize size here).
Continuing by transfinite recursionThus, we therefore succeed in mappingare able to map all the $E$ classes of size at least $\kappa_0$ to corresponding distinct corresponding $F$ classes of equal or larger size. Thus, we have reduced the problem to mappingConsider the lower portion of $E$, where all and $F$ classes now have size strictly less than $\kappa_0$that remain, to the remaining parta smaller instance of $F$the problem.
Notice that this smaller instance of the problem still satisfies the size hypothesis, using the minimality of $\kappa_0$, since for $\kappa<\kappa_0$ we have $\delta^E_\kappa$ is strictly larger than $\delta$, and hence also $\delta^F_\kappa$ is that large, and so for these $\kappa$ we retain the hypothesis on the unused part of $F$, since. Since we used up onlyexactly $\delta$ many $F$ classes so farof size at least $\kappa_0$, there are still sufficient $F$ classes of size at least each $\kappa\lt\kappa_0$.
To understand the reduction constructively, without induction, one should imagine it working like this. The reduction breaks into finitely many pieces. The first piece consists of the largest classes, on a maximal interval of cardinals $\kappa$ where $\delta_\kappa^E$ is constant value $\delta$, whether finite or infinite. Since there are $\delta$ classes here, we enumerate them in a $\delta$ sequence, and so we never run out of classes on the $F$ side during the course of this $\delta$ process. Then, we move to the preceeding maximal interval of cardinals $\kappa$ on which $\delta_\kappa^E$ has a new strictly larger constant value. Our previous part of the reduction does not interfere with this part, precisely because the new $\delta$ value is now strictly larger than on the first piece, and so there are plenty of $F$ classes of the desired size. OnAnd so on for finitely many steps, thereby completing the entire reduction.