the only difference between both versions is the presence of the kingdoms.exe file - nothing else. If it crashes once the splash screen has come up then it's not a steam problem, it's a mod problem - hence my stance that the argument a disk version is required is nonsensical.
I have yet to come across a kingdoms based mod that doesn't start on steam after you copy\rename the executable.