My dishwasher has a "sanitize" cycle. I don't know about the hot cycles causing issues with the bottles. My bottles have been through at least 4 cycles in the dishwasher now, and so far, none have broke.
An alternative to this would be your oven. I'm not an expert and I don't know exactly what bacterias are capable of infecting beer. With that said, the lactobacilus(?) and pediococcus (?) bacterias are killed at 140 degrees, others like e coli and staph are around 165 degrees. I have been putting things in the oven at 175 -180 for 10 to 15 minutes and call it good.
Decide for yourself if this is acceptable or not. I'm a rookie brewer with 10 complete batches, and knock on wood, I've never had an infection. I refuse to use iodophor and starsan anymore. I've tried them, and I drink my beer young. You can ALWAYS taste sanitizer in my beer.