So I think the cause was that my firewall was blocking my freenas from reaching some of the iX servers.
The UI was really confusing though, because it said an upgrade was in progress, but I don't think it was. I opened the firewall and rebooted, then tried the upgrade again and everything went perfectly, at least according to my tests so far.