It is fine that the issue will be discussed at NetRep sub-forum.
So now, briefly, only few reflections.
(i) Companies not being at site until site phase cannot join at end of all M/H phases. It must be clarified (oh... ruled): when exactly they are at site.
Not being at site -> not joining at site -> not causing a violation of company composition rules -> no need to be returned for this reason.
(ii) Companies that had multiple M/H phases had also multiple new sites and sites of origin. Companies that must return in order to avoid violation a company composition rules may cause another risk of such violation and
may* need to be returned again.
Fact that a company had site of origin and new site in past does
not necessarily mean that it has such sites now. Maybe it has, maybe not.
(iii) Not sure which ruling. My statement (in second post of this thread) regarding Nazgul short-events is based on:
CRF, Rulings by Term, Nazgul wrote:If a Nazgűl is tapped to become a short-event as printed on its card, it turns into a
short-event upon declaration. At this point, the Nazgűl is a short-event just as if had
been played as such from your hand.
(iv) Things should be so simple as it is possible. But not more. Fortunately the whole thing is more fact-finding about rules than creating new rules. Generally speaking...
Regards
*) There are scenarios where a company has no valid site of origin to return. Wherever it would return it will cause violation.