The auction room does NOT force teams to fill all active slots. In other words, I didn't need to get a catcher!

[edit] I figured out what happened - the amount of bench positions was set to 'No max', thus allowing us to bypass filling the active slots. To enforce the filling of those slots, I need to set bench to six max prior to the auction.