I never had success with Windows ever reliably showing any network devices, let alone Recalbox.
What does work reliably is calling the IP address through explorer.
Make sure it looks something like this:
(Note, it seems to get cut off, but it's 2 backslashes before the URL.)
You should be able to navigate to the ROMs folder from there.