The 9.5 list is irrelevant.
If you start at 8:30 AM and take a 30 min lunch, you hit 9.5 hours at 6:30. If you take a 60 min lunch, you hit 9.5 hours at 7:00. Your paid day is what it is, the only difference between a 30 and a 60 minute lunch is what time you get home to your family at night.
The forced hour lunch is nothing more than a tool that the company uses to get as many drivers as possible to work off of the clock. If we went back to the forced hour, the company would cut more routes out because they know that a significant percentage of the drivers would simply skip part of their lunch and work unpaid in order to avoid getting home at 9:00 at night, especially with the new 9.5 language. Do the math; if they can get 20 drivers on a 70-route center to skip even half of their forced hour lunch, that is 10 free hours of labor which is the equivalent of an entire route they can and will cut out. Allowing the drivers to choose between a 30 or 60 minute lunch takes away most of the motivation for working off of the clock and prevents the company from making dispatch decisions based upon a virtual guarantee of free labor.