* none of the patrons will be at all benevolent. Because that would make that subclass much easier. HORRIBLE BOSS is a feature of the whole class.
Now this is not true. A warlock pact isn't intrinsically tied to alignment. Technically a warlock pact could be created with any entity able to grant power...more flexibility at a table but really a warlock pact could be created with entities of every alignment. Take the Raven Queen for example...while she is more neutral aligned than anything, neither good nor evil, she hates undeath and people trying to cheat death and unnaturally extend their lives...so her warlocks are mostly hired to hunt down and kill stuff like liches. A warlock pact does not have to be with a horrible being at all.
I'm not going by PnP. In PnP it's generally left to the player to play the patron, so long as the do so in a reasonable fashion. And paladins are the same in 5e PnP. There are no rules for a paladin breaking their oath - it's left to the player to role play.
But in BG3, it's a matter of game balance. If there where two horrible patrons and one nice one, everyone would play the nice one because it makes the game easier.
So, whilst benevolent warlock patrons exist, they will not be available to PCs in Baldur's Gate 3.