dwarf miner use treants just fine, I have an elf city full of dwarves using the treants
for human/orc you have resource gather buildings - elves have no buildings. So the new player did not have any treants. If he did the dwarves would of used them. They only stand around like that if you don't have any.