Sorry, I am using Mezzanine, which has a Media Library that uses filebrowser_safe. But this issue isn't specific to Mezzanine.
The problem exists in django-storages. The entries property is stored in local memory for each gunicorn worker process. So if you save or delete a file in one worker process, the others don't know about the change.
I've solved this issue by clearing the entries property and repopulating it from AWS at the beginning of each page request. I don't know if that's the ideal solution, but it works.