Step 1 Place the couscous in a large bowl. Add the water and 1 tablespoon of olive oil, stir once, cover and let sit.
Step 2 Meanwhile, pour the balsamic and rice vinegars into a small bowl and slowly drizzle in the 1/2 cup of olive oil, whisking constantly. Whisk in the curry powder. Season with salt and pepper to taste; set aside.
Step 3Once the couscous has been rehydrated, about 16 to 18 minutes, fluff with a fork and add the dressing. Add the cilantro, basil, green onions and most of the pistachios, reserving a few for garnish. Add the apricots and mix well but gently so as not to crush them. Adjust the seasoning with salt and pepper. Gently stir in the tofu. Drizzle the salad with the lime juice to taste. Garnish with the reserved pistachios.