How is this guy a General? When your men are mowed down in a head on charge the answer to that is not another head on charge.
What they should do is try and send an elite force to go wide and try to come round to flank them, then when the enemy turns to deal with them you charge.
If you can Flank from both their sides its all the better, but they are in the mountains so that may not be possible.