> it does not appear the root cause is which port is DFU, but a misunderstanding of the DFU process by the blogpost.
The blog post does not even discuss the DFU process.