Just to close the loop on this, I am convinced it was Onyx. As mentioned, it affected another app immediately, which I had to then fix. Other cleaner-type apps I've used in the past also tended to do this. This is why I had stopped using them --and will do so again. As for Avast, I only had it on my systems for about a week. During that time, it did not find anything or, to my knowledge, remove anything. The reason I initially suspected it was because I thought there might have been some conflict between two realtime engines.
In closing, I'd just like to say that I've enjoyed your material throughout the years, Thomas. I go back to 'The Safe Mac' blog and your original software. The blog was especially invaluable to me as someone who had migrated at that time from Windows machines to Macs.