Try arming the drohships, build bases nearer the targets and you can make and escort of interceptors. Also get radar coverage on mission sites. If you see you cant win the fight land the dropship on the mission, the enemy might get tired and fly away or at least you acomplish the mission.
By the way what are UGVs and how do you get them?
Hope it helps