Wouldn't it have been simpler (even if technically heavy) to host the game on a single machine and just stream each player's camera? That way all the physics would be computed in real time on one computer, and each player would just receive a different video stream.
Please figure out a way to generate 1440p video at 90hz with pixel perfect rendering at 1Mbit per video stream.
Half the point of Teardown is that it looks really really good and crisp because it required a beefy GPU at the time it was released. I don't want blocky streamed video.