There are a couple of problems. First, elephants are a bit over represented in numbers at Trebia. There are ALOT of elephants on the field. Hannibal had 28,000 inf; 10,000 cav and no more than 37 elephants. It is unclear how many were actually serviceable at this time and were used on the field. A severe storm after the battle, plus wounds, and the severe weather of the preceeding alpine crossing all took their toll, so that only one beast was available after that--the rest were dead.
Back to the numbers. In the demo hannibal has 800 men vs. ~38,000 actual. Ratio = 95:2. I don't think that is the ratio one would want to use to simulate the battle ("here's your elephant), but the number in the demo seems a bit high. Perhaps something like three per flank would be a bit more representative scale wise.
There seems to be some sort of problem of elephants not being properly weakened by pila. I've tested small elephant units versus hastati and principes and the pila don't seem to have any impact. Melee will take them out, but it is VERY messy. Pointy sticks and missiles should be a serious issue for elephants. Once an elephant unit penetrates a formation though...it should be pretty awful trying to deal with them, since they are now "in the backfield" and in the middle of your army.
Bookmarks