Is there a way to refresh a Finder file listing?
Yes!
A simple AppleScript can instruct the Finder to tell its front window to update every item. Such an AppleScript can be saved as an Application and then dragged to the Finder toolbar to give you a refresh button.
The AppleScript you need is quite simple:
 tell application &quot;Finder&quot; to tell front window to update every item

Paste the above text in Script Editor (in the Utilities folder), then use Export -&gt; Application. THAT executable should be dragged, with CommandOption, to the Finder toolbar (that is, the top bar, not the sidebar).
You can change the icon following this answer.