I too have come across some 'ghost' teams that turned out to be stronger than anticipated. Sometimes it was also impossible to counter with a specific strategy for the lack of information on the opposition's formation.

My guess is that the game fills the missing positions with semi-randomly generated players based on the squad's history and/or average quality. Another guess is that such quantity of ghost teams could point to fake profiles for farming tokens.