Hi all,
I’ve figured it out, it was much simpler than I expected. I had to run a “brew upgrade” several times, using “brew uninstall” and “brew remove” as needed to clean out any broken packages. Then a “brew upgrade --cask” was able to get everything working.