Fix a complete first order theory $T$ and a set of parameters $A$ in the monster model $\mathcal{U}$. Recall that an $A$-invariant global type is a type $p(x) \in S_x(\mathcal{U})$ which is fixed by any automorphism of $\mathcal{U}$ which fixes $A$. An equivalent statement is that for every formula $\varphi(x,\bar{y})$, whether or not $\varphi(x,\bar{b}) \in p(x)$ depends only on $\mathrm{tp}(\bar{b}/A)$ (and $\varphi$).
Given an $A$-invariant type $p(x)$ and some small set of parameters $B \subseteq A$, a Morley sequence in $p(x)$ over $B$ is a sequence $\{c_i\}_{i \in I}$, where $I$ is some linearly ordered set, such that for every $i \in I$, $\mathrm{tp}(c_i/Bc_{<i}) = p \upharpoonright Bc_{<i}$, where $c_{<i} = \{c_j: j < i\}$. (I mention this because there are a couple of slightly incompatible definitions of 'Morley sequence' floating around, and I wanted to be clear about which one I meant.) It's not hard to show that Morley sequences are automatically indiscernible.
Given an $A$-indiscernible sequence $\{b_i\}_{i < \omega}$, it is possible to construct an $Ab_{<\omega}$-invariant type whose Morley sequence somewhat 'resemble' $\{b_i\}$ by picking an ultrafilter $\mathcal{F}$ on $\omega$ and taking the average type along $\mathcal{F}$, i.e. the type $p(x)$ such that for every formula $\varphi(x,\bar{c})$ with $\bar{c} \in \mathcal{U}$, $\varphi(x,\bar{c})$ is in $p(x)$ if and only if $\{ i < \omega : \mathcal{U} \models \varphi(b_i,\bar{c})\} \in \mathcal{F}$. This is then a type which is finitely satisfiable over $Ab_{<\omega}$ (and therefore is $Ab_{<\omega}$-invariant) and which has the property that the EM type over $A$ of any Morley sequence in $p(x)$ is the (order inverse of the) EM type of $\{b_i\}$ over $A$.
I'm curious about whether this construction gives Morley sequences that share nice properties of the original indiscernible sequence. Call an invariant type $p(x)$ self-commutative if any Morley sequence in $p(x)$ over any small set is an indiscernible set. (Note that this is equivalent to the Morley product of $p(x)$ with itself commuting, hence the name.)
Question 1: If $A$ is a model and $\{b_i\}_{i<\omega}$ is an indiscernible set over $A$, does there always exist a non-principal ultrafilter $\mathcal{F}$ on $\omega$ such that the average type of $\{b_i\}_{i<\omega}$ along $\mathcal{F}$ is self-commutative?
Really I care about the following question, but if it has a positive answer it is possibly because the previous question has a positive answer.
Question 2: If $T$ admits an infinite indiscernible set over some model, does it necessarily have a self-commutative invariant type?
I already know that this fails without the 'over some model' part. If we let $M$ be a two sorted structure with sort $S$ given by $\omega$ and sort $O$ given by the collection of all linear orders on $S$ (with a ternary relation encoding this), then $S$ is a $\varnothing$-indiscernible set (by considering automorphisms of $M$), but no indiscernible sequence over any parameter set containing any element of $O$ can be an indiscernible set. (This is a modification of a counterexample given to me by Nick Ramsey.)
As a side note, I would like to know if the concept I've called self-commutativity has an existing name in the literature. It is implied by some common niceness conditions of invariant types (such as generically stable or definable and finitely satisfiable), but is weaker than any of them, as seen in the random graph, which has no non-realized invariant types that are definable and finitely satisfiable but also has the property that any indiscernible sequence of $1$-tuples is an indiscernible set.