Some of the links on this forum allow SMF, at no cost to you, to earn a small commission when you click through and make a purchase. Let me know if you have any questions about this.
Try using Flitz and one of their small buff balls or a padded buffing wheel in a drill to buff out the affected metal. They are aluminum and it reacted and oxidized with the compounds in your dishwasher soap. I think it should buff back out and the flitz will also restore the smooth shiny surface. You should be able to find this at your auto parts stores or Walmart.
Try using Flitz and one of their small buff balls or a padded buffing wheel in a drill to buff out the affected metal. They are aluminum and it reacted and oxidized with the compounds in your dishwasher soap. I think it should buff back out and the flitz will also restore the smooth shiny surface. You should be able to find this at your auto parts stores or Walmart.