Does my default-mgmt-dvm need to have a netVM specified?
No
I’m not able to update using the qubes-update-gui either (at least for Fedoras, which are the ones pending updates).
What’s the contents of your [dom0] /etc/qubes-rpc/policy/qubes.UpdatesProxy ?