As far as I know, there's only the steam and non-steam version on PC. So in your case, yes, it should work for your legacy account since it's a non-steam version.