you can try to tie the red smoke to an invisible object, wich can placed in missions like other groundobjects, even with time delay .... or use a visible object like an infantry squad or the shot down pilot, make a new version of it which has the smoke
MovementEmitterName=RedWilliePeteGroundExplosion (or GreenWilliePeteGroundExplosion/ YellowWilliePeteGroundExplosion)
MovementEmitterPosition=0.0,-3.07,0.50 <---- to get some offset for the smoke from the actual object
uhmm...just occured to me that this would only work with moving objects.....hmmm
it could be done with a stationary ground object (perhaps invisible) which has to be added to the terrain data and types ini, but it will be always there, stationary buildings have an effect like this one from the generator building :
Effect=SmokeStackEffect
EffectOffset=6.21,3.77,16.25
well, just some ideas