Here you are- this is what I'm talking about.
You seem well versed in Hazel, so I'm sure you can see that I didn't implement your script here - but just a simple archive. I also did not include the time added part.
This will archive files that being with TESTING and are present only within the first level of subfolders in the monitored folder.