there is an object list available somewhere for Desert Combat, which needs to be placed inside the Battlecraft directory ... but i wouldnt know where to find it , i don't use Battlecraft.
Also keep in mind, that the DC Maps, that are based on BF1942 Maps, mostly use Static Objects from BF1942 and just add their own vehicles and kits.
It works like so ...
e.g. Gazala
first BF1942 Gazala is "unpacked, then 001, then 003 overwriting and replacing some files.
then Desert Combat Gazala is loaded, again overwriting any files that were created new in DC.
then the level is loaded.
it works just like if u copy one file on another with the same name, only
Battlefield doesnt ask if u want to replace the file, like windows does