Your assumption is incorrect.
For this reason a large part of Mullvad's infrastructure is hosted by M247 Ltd. If you simply block that ASN you will block quite a large part of Mullvad. You can block the ASN by using one of the myriad services that allow you to query all the IP blocks assigned to an ASN.
It's also possible to simply enumerate all their servers. They have an API.
You might not get it all, but you can block a significant percent.
I've done it at work, this is on a blacklist of ASNs that require "extra" authentication