This blog explains the limitation and a workaround to access Azure Container Registry from Container App Environment when the two resources are in two separate subscriptions.
Pre- requisites: Azure Container App and Azure Container Registry deployed to two separate subscriptions.
Go to Azure Container App and click on Containers. Then Click on Edit and Deploy.