No we're not. Retail is currently on 1705 (May 2017 update), and Alpha/Beta insider rings are on 1706 builds (which will become the June update) now. The 1706 build listed in that screenshot is dated to the 18th of May (170518). Not sure where the "future" talk is coming from.
The internal exploded view from the DF reveal is the retail console (doesn't have the extra ports that the devkit has, etc). On the retail console, the power connector will be on the back-right of the console (on the left from a rear view), matching the One S, and has that long lead to bring it over there from the PSU, which is on the opposite side of the system.
On the devkit it looks like it just goes straight to the PSU, since the devkit instead has a debug port where the retail kit will have the power connector, next to the HDMI ports.