Under item #2 allied fighters cannot be allocated as a hit allocation because they are not rolling on the attack so they are ignored.
Also, Under item #1 if your carrier is defending and has fighters from allied players they can be allocated as hits on defence and roll out as well.
of course some of this is totally bogus and is totally unrealistic.but oh well.