In a food processor, pulse pear, garlic, cranberries, salt and pepper briefly. With the mixer running, add vinegar and olive oil until smooth. Add equal portions of additional olive oil and vinegar until desired consistency. Vinaigrette will keep for about a week in the fridge.
Toss all salad ingredients, except the walnuts. Add walnuts just before serving.