Try this in K15 copied across to L15 and down to M21:

=INDEX(D$15:D$32,7-WEEKDAY(DATE($C$8,MONTH(DATEVALUE($D$8&" 1")),$E$8),2)+ROWS(K$15:K15)-1)

and this for the second week:

=INDEX(D$15:D$32,7-WEEKDAY(DATE($C$8,MONTH(DATEVALUE($D$8&" 1")),$E$8),2)+7+ROWS(K$15:K15)-1)