The problem is that the ports don't ever update in the IORegistry. That first screenshot, for example, was taken while a mouse, keyboard, a wifi adapter, and two USB drivers were plugged in and working. My understanding is that something should be showing up there, as per the RehabMan guide...