I've updated to the latest version 3.5.1
I noticed 2 things
1. When I use my Garrison Hearthstone to go to my Garrison, the Garrison Cache notice appears even though I have this option unchecked. I noticed that if I fly to my garrison, the notice does NOT appear. Only when I use my Hearthstone.
2. The Zone filters aren't working 100%. I only have the 3 argus zones checked but when I was flying through Draenor Talador I got a notice for Hammertooth. Then again, as I flew through Draenor Talador again I could see myself flying over another rare (Lady Demlash) and I did not get notified. Maybe I had previously killed Lady but not Hammertooth? Or maybe there is a different Hammertooth in an argus zone?