In case others are interested (although it is not that helpful!), I contacted Spurs to try to find out when the full replays of matches would be available (i.e. right after, the following day etc). Their reply was:
We're unable to provide you with a specific time the replays will be available as this might vary.
We advise that you keep an eye out on the FAQ page just in case this changes: https://ask.tottenhamhotspur.com/hc/en-us/articles/4428762976018#h_01G5KDC5QMK5M9222NSND0VQRS