The Access Protection rule as defined is "Prevent _all_ programs from running files from the Temp folder" (emphasis added), so in short it's doing what we wanted it to do but you're looking for an exception to be made...
If you could review the local system's "AccessProtectionLog.txt" file, it should have this entry in it, and you should be able to identify the Process Name of the process touching this file. And more than likely, you'll find that it is IExplore.exe (or your choice of browser).
So, you can understand that we simply can't exclude IExplore.exe from this rule!
But alas, there is no other alternate than to disable the rule or exclude the process (not much better than disabling it).
You can of course submit a PER as a product improvement idea for your use-case.
Thank you for the reply!
You were correct, after looking in the AccessProtectionLog.txt file, I was able to determine what the actual process was. Luckily it wasn't IExplore.exe but an executable of Flash Player, FlashUtil32_11_3_300_270_ActiveX for example. Unfortunately Adobe does not keep that filename the same with ALL the different version, but with some wildcarding, I was able to add this exclusion.
Have a great one!