I've gone ahead and added a "-X" option to the rsync_slackware_patches.sh
When you run it as
rsync_slackware_patches.sh -X your_excludesfile
it will exclude all files from the rsync that are references in that file. Typically in your case the file "your_excludesfile" would have this line in it:
Also at the same time I added "-k" as an option, to "keep" old files even when they disappear on the remote server. Some people had asked me to add this because they don't want to lose previous versions of patches that were released and that they had downloaded.