Hello Jake,
I went through this a few weeks ago myself. All I had to do was to use Azure CLI instead.
Something like this:
az communication email domain sender-username create --email-service-name <azureCommunicationService_name> --resource-group <resourceGroup_name> --domain-name <customDomainName> --sender-username <newMailFromToAdd> --username <newMailFromToAdd> --display-name "<newMailFromDisplayName>"
See Microsoft documentation here: https://learn.microsoft.com/en-us/cli/azure/communication/email/domain/sender-username?view=azure-cli-latest#az-communication-email-domain-sender-username-create
If this works for you, please accept my answer.
Thanks.