I trained for the 400/800 in college and during GPP my schedule would look something like
m - acceleration: 7 x 10m from blocks with 2-3 mins recovery
t - intensive tempo: 5 x 300m with 5 mins rest at 80-85% (pretty tough workout)
w - easy jog: 10-20 mins
th - acceleration technique/strength development: 5 x 20m weighted sled pulls from blocks (5 pounds loaded on sled for women and 15 pounds for men)
f - extensive tempo: 8 x 200m with 2 mins rest at 75-80%
s - easy jogging: 10-30 mins
su - easy jogging: 10-20 mins
other intensive tempo workouts include 600-500-400-300-200 with 5 mins rest at 80%,
500-400-300-200 with 5 mins rest at 85%, 200-300-400-300-200 with 5 mins rest at 80-85%, 2 x 3 x 300 with 3 mins between reps and 6 between sets at 80%.
other extensive tempo workouts include: 10 x 200m with 2 mins rest at 75%,
10 x 200m with 200 jog recovery at 70-75%, 7 x 300m with 3 mins rest at 75-80%, 16 x 100m at 70-75% with 1 min recovery
obviously my running volume was much lower than yours on workouts and easy running days. I would lower volume on the workout days in exchange for running at a higher speed (you don't need a dedicated day to speed development unless you plan on racing the 400 seriously and not just as a relay guy), you will get plenty of speed benefits from running fast relaxed 85% repeats with partial recovery.
once we got to racing our schedule looked like
m - special endurance: 3 x 300m with 8-10 mins rest at 90%+
t - extensive tempo: 6 x 200m with diagonal walk back recovery or 200m jogging recovery at a relaxed pace, this is a light day after a very hard day
w - easy jogging: 2 miles
th - race prep (just warm up routine then maybe accelerations out to 20 meters)/travel day
f- rounds
sat - finals
su- off day or easy 10-20 min jogging
and some times we would not race after a big PR or week before a big meet
m - special endurance 2 x 350m at 95%+ with 10-15 min recovery or take the day off if feeling tired/sluggish especially after a PR
t - easy jogging: 10-15 mins
w - extensive tempo: 10 x 150m with 50 m walk recovery at 70% effort
th - acceleration/block work (basically just race prep)
f - special endurance II: 500m time trial or all out 50 second sprint
s - hip mobility exercises
su - off or easy jog 10-20 mins
I was shocked how low volume our program was but we had lots of guys running 1:47/1:48 + 47/48