I think you might have posted under the wrong forum.
Nevertheless, based on what you've written, it feels to me you've been brute forcing fights, which is a tactic where inevitably you will run into a barrier in any and every game. I would highly urge the usage of consumables and a well-balanced party, or otherwise changing your approach to the fight. With the caravan hyenas especially, you get a dialogue option to straight up kill that one hyena that is about to give birth, which in turn gives you enough time to deal with the rest. For the upcoming two fights, the one as you go up the hill, you can circle around to be on higher ground, and the other one, you can circle around until you can go under the hill and meet the defending force in the cave, where you can get plenty of high ground and LoS, forcing the enemies to stack up so that they can be killed with some form of AoE. Even if you play solo, you can do a lot of hit and run with a powerful damage character, as long as you make use of distance, elevation and line of sight.
Other than that, your itemization, especially for companions that are hit a lot, matters quite a bit. Having someone with especially high armour class, constitution and wisdom will live forever, while more squishy companions can play around that to deal with enemies quickly.
Alternatively, you can turn down the difficulty and figure out the game more before you turn the difficulty back up.