As you noted, Diver Dans is a cert shop. Sans one employee in my experiences there the rest are worthless. They do not understand how to use some of the gear that they sell! While they certainly aren't a "bad" shop and they do have some good instructors I feel that it is possible to do better in the bay area.
As far as the class structure since the instructors are independent they all have their own programs for AOW. If the class you are in doesnt have the adventure dives you want, chances are another would have a different mix all together. Some are also more involved and or complicated by the monterey conditions.
That all being said I know of at least one shop in Monterey (Aquarius, on Del Monte) which will let the students pick all three adventure dives. May be worth considering as theres no pool work, and generally you can do the knowledge reviews the day of the dives. Since you're going to have to be in Monterey anyway for that perhaps thats an option for you too.