For the future, I'd like to know if there is a way to go back to the previous behavior, and proceed with an upgrade to a new release, and ignore broken dependencies of existing packages for which no update is available, at the time of the upgrade.

Dnf does not allow ignoring the broken dependencies. So there is no way to do updates in the old way using dnf. 
--
Kari Koskinen