First, don't discount Germany because of vegetarian. Some of the best vegetarian food I've had was in Germany. There is a large vegetarian presence and almost every restaurant had more than one veggie entree and it wasn't just the US "pasta primavera".
Same with France, but a little less so. In one high end hotel we were served the French "pasta primavera" -- a mushroom omelet, but at a little restaurant in a small town, when we told them we were vegetarian, the chef sat down, talked with us and made us the most awesome, tastiest 3 course lunch you'd ever imagine. Often, if you don't see veggie on a european menu and the restaurant isn't too busy--just tell them you're vegetarian and to "surprise you". Nine times out of ten, you'll be purring through dinner.
Gee, I must be hungry this AM....anyway, with repect to tours. If you want to self-cater somewhere, look up Rondonee ( http://www.randonneetours.com/ ) Lower mileage, nice routes. You ride, but someone else schleps your bags between hotels and is available if you run into problems. It is self-catering with backup support.
If you're interested in Italy, also look at CycleItalia (cycleitalia.com). They don't skimp on hills, but you will never eat as fine as you will on a Larry and Heather tour. Their guided tours are in spring/summer, but they might still have a self-cater option in fall.
I'm too low brow for Backroads or B&R. We've travelled with ExperiencePlus! and enjoyed it. A lot of people rave about cyclismo classico. You should be able to find a review or two on them.