Cook pasta according to package directions, adding apricots during the last 4 minutes. Drain and rinse with cold water; place in a large bowl. Add broccoli, chicken, onions and celery.
In a small bowl, combine the next 8 ingredients. Pour over salad and toss to coat. Cover and refrigerate until serving; fold in almonds.