Seems my NoMoreiTunes Safari Extension is still a thing and needs to be installed as an app now. Thanks Apple for making this process extra cumbersome for both me, my contributors and for good measure the people who actually need to use it.