It's been quite a while since I've done anything with it, and I see from GitHub that Eric seems to be adding new features once again, but it sounds like it may not be what you are looking for.
If you are a C++ programmer, you may be able to use elements of it as a starting point for your own work. That's what I did a number of years ago. I corresponded with Eric and he incorporated a few bug fixes I came up with (as well as helping me quite a bit).
I should say, the code is quite hard to follow, and I treated much of it as a 'black box' that I make use of without fully understanding.
The essence of what the code provides is combinatorial analysis for the most common rule sets, with either a specified number of decks or a particular composition, giving the optimal strategy and the EVs associated with it.
Eric has added some counting-related features, but I think these analyse the effect of varying strategy according to specified indices, rather than generating the indices.
Employing multiple hands sounds like the most problematic aspect of what you want to investigate. I think the only role combinatorial analysis can play there is to analyse a single hand in the context of all the seen cards from all the other hands. But you probably need some sort of simulation to investigate the game as a whole.