Dishwasher detergent is generally not recommended because most detergents have perfumes and rinse agents. The perfumes tend to stay on the glass until a thorough hand-rinse, and the surfactants in rinse agents destroy your beer's head and lacing.
If you can run the dishwasher without any of these (I'm not sure from your description if that's possible), the sanitize cycle should be sufficient for bottles. However, unless your model is NSF certified for sanitization, I would be somewhat leery of the sanitize cycle. It might be a good idea to test a handful of bottles side-by-side with bottles that have been cleaned and soaked in a standard sanitizer.
Speaking of which, you can always rely on StarSan, One Step, or any other no-rinse solution. As long as your bottles aren't growing fuzzies, a quick soak is all that's needed, and you can skip the dishwasher altogether.