you can watch the replays the day after- yesterdays are there now, and you seem to be able to rewind the stream as far as you like. There does seem to be a period in between when it's not live, but the replays aren't available.
This might be nonsense, but I think Ultimate Pool makes their "pro" players sign a contract that says they won't play other 8 ball. Their pros might have been encouraged to play in the Ultimate Pool USA stuff since it's the same org. How that fits with Chinese 8 ball I don't know.