Your projected times appear to be off from the start. Spencer won't be going at 10:00 local time. The first round of women's repechage starts at 10:00. If you line up the bout numbers from the brackets and project the mat numbers, you get the following:
Morning session (10:00 local time) - Women's repechage and Men's opening rounds.
My math has this session overlapping with the Women's Bronze session by about 30 minutes:
Mat 1: bout numbers 334-393
Mat 2: bout numbers 394-453
Mat 3: bout numbers 454-513
Women's Traditional Bronze Bouts (16:45 local time):
Split bouts across two mats: bout numbers 514-525
Men's Semi-Finals (18:00 local time):
Split bouts across two mats: bout numbers 526-537
Women's True Bronze & Olympic Bid (20:30 local time):
Assume single mat: bout numbers 538-543