Try this: it is an illustration of how the new vechicle list type override and the weapon list target override entries could be used.  
 
     
Name                  := Federation Quantum Torpedo I
Description           := Long range anti-matter quantum core torpedo.
Pic Num               := 1262
Tonnage Space Taken   := 40
Tonnage Structure     := 40
Cost Minerals         := 200
Cost Organics         := 100
Cost Radioactives     := 100
Vehicle Type          := Ship\Base\Sat\WeapPlat\Drone
Vechicle List Type Override := Ship, Base, Satellite, WeapPlatform 
Vehicle List Type Description := Ship\Base\Satellite\WeapPlatform 
Supply Amount Used    := 10
Restrictions          := None
General Group         := Federation Weapons
Family                := 3300
Roman Numeral         := 1
Custom Group          := 0
Number of Tech Req    := 1
Tech Area Req 1       := Federation Torpedo Weapons
Tech Level Req 1      := 1
Number of Abilities   := 1
Ability 1 Type        := AI Tag 01
Ability 1 Descr       := 
Ability 1 Val 1       := 0
Ability 1 Val 2       := 0
Weapon Type           := Direct Fire
Weapon Target         := Ships\Planets
Weapon List Target Override := Ships, Planets, Satellites, Drones 
Weapon List Target Description := ships\Planets\Satellites\Drones
Weapon Damage At Rng  := 90 90 90 90 90 90 90 90 90 90 90 90 0 0 0 0 0 0 0 0
Weapon Damage Type    := Normal
Weapon Reload Rate    := 2
Weapon Display Type   := Torp
Weapon Display        := 19
Weapon Modifier       := 0
Weapon Sound          := qtorp.wav
Weapon Family         := 4