Mathematically, it doesn't make sense. You hold them out, why? So they can be there at the end?
Every possession matters equally, it's not like the last five minutes baskets are worth 4 points. You should be trying to maximize the total minutes of your best players, not time them towards the end. And for both Bacot/Davis they only ended with three fouls anyway, so there wasn't really a lot to worry about in the end. Could've probably played each of them a few more minutes in this game.
Most coaches make this mistake (theoretically at least it's a mistake) so hard to hold this against Hubert, but I'd say definitely Davis and Bacot both shouldn't sit for almost any reason. Play one of them and take the risk. Them fouling out is similar to what we had to endure in that five minute stretch in the first half, so you're essentially ensuring the bad outcomes by sitting.
The only thing I can see is sitting a guy a minute or two to collect himself and emphasize the need to not foul further. No reason Bacot should only play 11 first half minutes in big games though.