If the latter is the case then BA are saying you can't be a member of the branch. Which would get around the TU discrimination point.
I don't know for sure but I suspect it's far more likely that Unite have said that they will not represent anyone from New Fleet rather than that BA have said there will be no recognition.