Selective batch restore in Titanium Backup?
You could achieve this in two ways:


have Titanium create an update.zip with the wanted data. This you could then simply flash, and you are done
Titanium also supports a kind of "tags": Setup a filter matching all the stuff you want, and save the selection as a tag (or tag the wanted items manually). Then select by tag and backup. Make sure to have Titanium sync its settings to your SDCard. After the ROM upgrade, first re-install TB (which then syncs with its settings from the SDCard), select the items by tag, and restore.