Does there exist a maximal set of Turing machines $S$ over the alphabet $\{0,1\}$ such that any $A \in S$ halts on input the description of any $B \in S$?
Take S to be the set of deciders. Then S satisfies the property, but is not maximal, because for example we can take:
The set of TMs which are not equal to 0 and which halt on input any string not equal to 0. (Assuming 0 is not a deciding TM.)
Where $A$ is any set of non-deciding Turing machines, the set of TMs which are not in $A$ and halt on input any string not in $A$.
Maybe we can construct such a set $S$ by infinite recursion or by Zorn's lemma, but I haven't been able to see how.
Edit: By maximal, I mean there is no $S' \supsetneq S$ satisfying this property.