I've run into something similar. Which brings up a question I have about ghost players. Just because ghost players are available, does that mean that a lowest level team should have fewer players than the limit if there are FAs available? That is, why should a team only have 6 players when there are FAs available? Shouldn't the ghost players only come into effect if there's no other way to fill the roster? Or is that not the intent of ghost players?

Lots of questions for me to just say that I've run into something similar, though not to the extent that position players have been called in to pitch.