As I can see you still need 7 generals (6 used for first wave for 30 Tribesman 30 Shaman 100 Jaguar Warrior camps) to finish the map within sensible time... why not using 22M 1S 12B 165XB as an alternative.
Example you have 4 generals, you can make 3 suicide runs (3 gens will get injured) and 4 Militia runs so you don't have to wait so long![]()