I was at a loss for trying to understand what is going wrong so I made another install of UT. I patched it up to 436. I went to
www.unrealtournament.com and got their copy of the Bonus Pack 1. I extracted the files from the umod to see what the system files looked like and sure enough, they are named using nothing but lower case except for the manifest file which you don't need to use for redirects anyway. Then I installed the bonus pack to the new install of UT. I started and stopped the install between each step of all of this to make sure it saved properly. After the bonus pack was installed and after I ran a practice session once, I shut it down and went to the unrealtournament\system\unrealtournament.ini file to see how the server packages were listed now that they would show the lines added by the bonus pack. They were there as they were supposed to be except that the server packages names used caps instead of all lower case. A huge mistake on their part for people who want to use these files on servers. At this point, one of two things has to happen in order for the server packages to be pushed out (downloaded to) new player connections:
1. Each of the server package lines has to be modified to be the same case as the compressed file of the same name on the redirect server or...
2. Each compressed file's name on the redirect server would have to be renamed to match the same file name convention in the server packages lines for that file in the Unrealtournament\System\UnrealTournament.ini file.
I have always renamed the server packages line to match the file name because that way, I wouldn't have to rename the files in the server\system folder along with the files on the redirect server.
This brings my testing to a conclusion and to this point. Kid, I still get the EpicCustomModels file downloaded to me slowly.
Another note is that I don't know how you could possibly connect to your own server with a clean install that has only been patched and have it allow you to connect and download the needed bonus pack files based on the testing mentioned above unless:
1. You have installed the bonus pack to the test install or...
2. Hell, number 1 is the only way I think?
Check your server package line on the server. It still reflects EpicCustomModels yet the file on the redirect server is called epiccustommodels.u.uz
If this is true, then it is set up wrong still and you should set the server line to match the case of the redirect file name.
Whewwwww! I'm glad that might be over. I hate testing!