People use the Xiph apt repository or other custom repositories because Debian was providing Icecast without ssl features. But that’s not the case anymore starting with Debian Bullseye (not sure which version of Ubuntu that is).
So you can install Icecast from the debian/ubuntu repository, and you will be able to secure your Icecast.