Greetings!
My suggestion is rather simple! due to the fact how AI and time generally takes.
Is it possible to slit up the simultaneous so that all players take a turn at the same time, then the AI.. but split up the group since the AI can act far faster than players.. but classic turns eats a lot of time.. so having a separate queue allows the benefit of the simultaneous speed, and the classic, AI then player.