If calling a squadron a team doesn't bug you then I can't explain it. It's not the word it's how it's being used.
I think I follow. "Teams" (plural) implies competition, when all the units should be on the same team (singular). It feels sloppy to me as well, but I find it fitting for "the resistance" to be like that relative to the First Order.