Most software allows it because they run in Docker. But AFAIK, you will definitely not violate any license, if including an app like BTCPay in Umbrel would be forbidden, it would be Umbrel's responsibility, not yours.