Mix 1/2 cup oil and lime juice in small bowl. Season to taste with salt and pepper. Place salmon in ziplock bag and pour marinade over salmon. Cover and refrigerate 2 hours, turning once.
Combine 3/4 cup oil, tomatoes, carrot, zucchini, parsley, vinegar, olives, basil, tarragon, and capers in bowl. Season to taste with salt and pepper. (Dressing can be prepared 2 hours ahead; cover and let stand at room temperature).
Prepare barbecue (medium-high heat) or preheat broiler. Grill salmon until just cooked through, about 4 minutes per side. Toss greens and endive with enough vegetable dressing to coat. Divide among 6 plates. Place salmon atop greens. Spoon additional vegetable dressing over and serve.