This idea is just a really small detail, but I think that maybe if it's not too hard to implement, it would be better.
When there's a bo5 match of a cup and there's a disconnection, it could have some icon near the replay button evidencing that the replay about to be downloaded was a game that was played for the match, but there was something wrong with it: someone disconnected, or it was invalid because players didn't respect the rules, but they were reported for documentation and historical reasons. This way it exposes the games that people potentially disconnected in purpose or not, what is more fair in my opinion, and at the same time if someone that will download the games see that it's an invalid game, this person don't need to watch it if the person is not interested to see an invalid game.
There could be also information about 2 replays that represent the same match, for example: someone disconnected and players decided to rematch and start from the same spot they were on the race before the network drop. These two replays are actually the same round, but in two different replays. So, these replays could have some symbol or floating text when a pointer is at them, demonstrating that both replays are from the same round/game.