Yes, I am trying to use the new process and it works for development purposes but not when I try to distribute by uploading as it's not showing up in the entitlements list. I am getting the following warning but not sure why.
Provisioning profile "iOS Team Provisioning Profile: KMX.my-app" for "my app" contains entitlements that aren't in the entitlements file: com.apple.developer.networking.multicast. To use these entitlements, add them to your entitlements file. Otherwise, remove unused entitlements from your provisioning profile.
The entitlement com.apple.developer.networking.multicast with Bool set to 1 is included in the entitlements file and the file path is included in the build settings.
And now to make things even more annoying, I was granted the multicast entitlement to an older app that needed it and it shows up as expected in the entitlements list when uploading.