Yep, like I said, the requirement is 25 (with those added stipulations), but that can be added to at any time up to 24 hours before a game with unlimited amount of List B players (which means you can also include a number of List B players on top of the 25 right off the bat, like Bayern have done, and some others too). And obviously, Bayern can still add to it too, if they feel like they need to, and have more players who meet List B criteria.
Interesting about the line-up in the last match against Ajax. I'm guessing it was an effort to ensure Bayern won the group (loss in that game would've meant they finish second).