I think this
might work
you will need to group by the week of the year so add a formula field to get that value
//weekofyear
datepart("ww",table.datefield)
group on this formula field
move your week day boxes into the group header
change your summary displays to use the group condition in the sum
each of your seven sub reports will need to alter the link to pass the group value (of the week of the year, the date range and the weekday)
get your month calendar set first and alter your months to make sure this is dynamically doing what you need it to for any of the months.