It seems that he doesn't have legal general in the list or did you just forgot to include it. BSB cannot be general.
Against leadbelchers, frosthearth phoenix can work, shadows miasma for BS reduction is solid choice.
Couple units of silverhelms/dragon princes can be fast enough to tackle the unit. Remember that lead belchers are regular ogres in CC that simple cost tons more.
Small unit of reavers / shadow warriors can be sacrificed to gain hard cover screen for your more precious targets. 70 - 80 point investment could be worth it to take them right in front of the belchers in gonga line. Sadly 1000 points that is rather costly, I would have no problem doing this in 2000+ game

RBTs 6 shots can do enough wounds to them, bigger version of soul quench.
Pheonix guard supported by fury ring will have enough saves to survive if they would engage enemy as swiftly as possible. White Lions would have 5+ armor and with str 6 they can do much damage to ogres, allthough in so small game it might not be ideal.
I would consider Loremaster with Book of Hoeth + ToP for small games. He would have two spells really good against leadbelchers (iceshard blizzard + miasma) regeneration 5+ helps the infantry unit he joins etc.
Hope you make battle report for us to read and comment on. Battle reports are much better way to learn and giving certain tips much more easier, as sometimes more experienced player might say that ok, you should have deployed/ moved / casted etc. differently to make bigger impact on the game.
_________________
High Elves since Aug 2010: Tot /W / L / D - 100 / 75 / 23 / 2
Tomb Kings since Sep 2013:Tot / W / L / D - 31 / 18 / 12 / 1
Chronicles of Loriel's Glory and Shame