I shut down my VM and edited the XML file to remove all references of a serial connection and all references of my ConBee II. I then enabled the automatic attachment of the device in USB Manager and selected to attach as serial only. Started up the VM and all seems good. Home Assistant sees the device and my integration and all devices show properly. Great Job!!
One question for you though. When I go back to view the VM XML, I see a serial entry and a console entry for the ConBee like in this snippet. Is that normal?
<serial type='dev'>
<source path='/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DEXXXXXXX-if00'/>
<target type='usb-serial' port='1'>
<model name='usb-serial'/>
</target>
<alias name='ua-serial006002'/>
<address type='usb' bus='0' port='4'/>
</serial>
<console type='dev'>
<source path='/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DEXXXXXXX-if00'/>
<target type='serial' port='1'/>
<alias name='ua-serial006002'/>
<address type='usb' bus='0' port='4'/>
</console>
Also, for anyone else seeing this. I did not have to edit the "core.device_registry" file under the .storage directory within HASS. What I detailed above is the only changes I had to make.