The problem was because you installed patch after mods. The only thing you can do now is do a full reinstall: game -> official patch -> mods (Dungeon-Be-Gone, Kelsey, Xan, Unfinished Business, Dungeon Crawl, etc).
Or you can save time and energy, if you do this:
Read the instructions about restoring a clean install here:
http://forums.pocketplane.net/index....c,17555.0.html
It means that you have to download a ToB clean backup(override directory, chitin.key, Baldur.exe, BGmain.exe, dialog.tlk), delete your override directory and unpack the archive into your BG2 directory, EXCEPT baldur.ini.
(backup your baldur.ini into another directory, or copy it to baldur.old, and restore it afterwards.)
Then install mods(the official patch) will already be there), and play.