Trim fat from veal; cut veal into 1-inch cubes. Combine flour and pepper in a shallow dish; dredge veal in flour mixture. Coat a medium nonstick skillet with cooking spray; add 1/2 teaspoon olive oil. Place over medium-high heat until hot. Add veal; cook until browned on all sides, stirring frequently. Drain and pat dry with paper towels. Wipe drippings from skillet with a paper towel.
Add beef broth and vermouth to skillet; bring to a boil. Add veal, leeks, and next 4 ingredients. Cover, reduce heat, and simmer 1 hour.
Coat a small nonstick skillet with cooking spray; add remaining 1/2 teaspoon oil. Place over medium-high heat until hot. Add mushrooms; saute 4 minutes or until tender. Add parsley, olives, and salt; stir well. Add mushroom mixture to veal; cook, covered, 15 minutes or until veal is tender. Remove and discard bay leaves.