tundrwd, good stuff. Glad you got it figured out. I did as well!
As I indicated in a previous post, I had a complete nightmare trying to install a set of Lunds that were supposed to fit. I dropped the DEF tank, spilled fluid everywhere (including on myself), and I had to put it all back together after multiple hours without getting the bars to fit. Don't get me started on having to repackage it all in order to return it to the vendor that sold them to me.
Fast forward, and I saw that NFab was advertising new bars specifically built for the 2017. Their website even said that dropping the DEF tank wouldn't be required. The bars can be found here: http://www.n-fab.com/products/sfID1/67/sfID2/61/sfID3/65/productID/1212
Funny enough, I had a lot of the same criteria as you:
Powder-coated black
Hollow back
Textured top with holes for mud / water resistance
I also had to have bed access steps, and those were harder to find than I would have thought.
The NFabs installed EASILY in less than an hour. They look incredible, and they have functioned flawlessly for the last month or so. I was originally concerned about the passenger side only mounting to the rocker panels beneath the DEF tank, but it's not been an issue. They look better in person than on the website, and I'm really happy overall.