This shouldn't be difficult at all. First off, keep everything in Control4 for the music apps. Forget Heos. Keep the Sonos speakers to use as powered IP speakers only, no Sonos apps. This will allow you to do full programming with Announcements, etc.
- LR- use HDMI out from the EA5. MBR will get en EA1 with HDMI feeding the Denon. You will need to set On-Screen connections for the EA5 to Zone 1 and EA1 to zone 2. Your multi zone receiver will confuse C4 audio routing if you do not do it this way. Setting connections this way will create two completely separate audio zones that can still be joined with any other audio zones. MBR audio will come from the EA1, through the TV and to the Sonos speakers with full C4 control.
- Second Bedroom- EA1 HDMI out to the TV, TV optical out to the Sonos speakers.
- all other rooms- Triad Audio Matrix and Triad amps with the four audio connections from the EA5.
100% of control will come from on-screen Navigators, touchscreens, C4 app with full use of all music apps through these interfaces. You can also use Configurable Keypads for some really slick and simple controls of music. All zones will be able to play by themselves, able to group together. No replacing or doubling of any speakers. You will actually be able to play 7 different streams at once.