A steam version doesn't use a license. It is authenticated by steam itself. Only a stand-alone version bought from this site would have a license file.
So if you have a licensed steam version, you can't just overwrite with the version downloaded from here - you would need to opt-in to the betas through steam.
Regardless, all license issues should really be directed to the scirra support email - .