Not sure if there are any plans to upload it to the downloads section but it originally was only available to entrants of the league via the server. This just made things simpler. So every time there was a change everyone's account automatically downloaded the next update ready for the server. Can't remember now if it was Steam Workshop linked or linked to the server but anyway, sorry it was never made publicly available. Unless some teams uploaded their liveries onto the downloads section of RD.