I really don't think that is a glitch. More aggressive doesn't mean ignore. Maybe that's how you and others (and perhaps me) would want it, but that's not what it means.
If you set the players to normal, you'll get what you see in most real life games. 2 fouls means you probably don't play again for the first half and I believe in WIS that's how things normally work. A guy with 2 fouls sits until the depth chart runs out of players with 0-1 fouls.
More aggressive meant that they both came back into the game with 6 minutes remaining in the half. Since your PF committed two fouls in 100 seconds, it did mean he sat for 12.5 minutes. But it also meant you played the last 30% of the half risking a third foul that you wouldn't be risking with a normal setting.
And that 6 minute mark from my experience is what more aggressive will buy you. You won't get a guy put back into the lineup with 15 minutes to go in the half with two fouls.