Maybe I'm the one that is confused on this. I was thinking that the files you were trying to use to begin with were not working. After backing these files up you replaced them with newer updated versions of these files and now everything is working, correct?
If this is the case I would need to see the the entire set of old and new files, I would then be able to compare the old version of the file with the new version to see what the difference is. If I have got it wrong let me know. If not, post back with the other set of files that you have used so that I can compare against these old ones to see what is different. It is not too big of a deal as I'm fairly confident all of the scripts and Server Behaviors are functioning as they should, it would just be helpful to know what was wrong with the files.