I also have Sonos devices. Not from the Era range nor a Move 2, but when others have had so much trouble with their Sonos devices in use with Roon, I have had none. Bizarre to say the least.
Roon recommended you add them to your Apple Home app, but you wrote
You then complained in multiple other threads about Roon not fixing the issue, but they cannot add your Sonos devices to your Apple Home app for you.
When Roon moved to AirPlay 2 support, I’m guessing they had to follow stricter rules set by Apple. My Sonos devices are added to my Home app but I also only use Roon via the Sonos Streaming Protocol with my Sonos devices.
And
Did you mean this