The usual proof that "Dedekind finite = finite" from $\mathsf{ZF+AC_\omega}$ goes by, given a Dedekind-infinite set $X$, applying countable choice to the sequence $(X^n)_{n\in\omega}$. It just occurred to me that I don't know whether using such "increasingly large" sets is actually needed here.
Specifically, given an infinite set $X$, say that an $X$-small sequence is an $\omega$-indexed sequence of nonempty sets $(A_i)_{i\in\omega}$ such that, for some finite $n$, no $A_i$ surjects onto $X^n$. My question is the following:
Is the theory $\mathsf{ZF}$ + "There is an infinite Dedekind-finite $X$ such that every $X$-small sequence has a choice function" consistent?
A related question is whether $\mathsf{ZFA}$ + "The class $\mathscr{A}$ of atoms is an infinite Dedekind-finite set" + "Every $\mathscr{A}$-small sequence has a choice function" is consistent. At a glance I don't think Pincus' embedding theorem (let alone Jech/Sochor) would apply here, so a positive answer wouldn't address the actual question, but it would still be interesting.