I created a expo project, and did expo build:web and copied the web-build to the root folder for the NGINX server. It served up the PAW just fine, I did a tweak and repeated my steps but the old PWA still shows up. If I stop the NGINX server, the PWA on the phone still runs.
I did expo build:web -c and updated and restarted NGINX and it still serves the old PWA.
Caching the PWA on the client, in my case Chrome, Edge on MacOS and Safari on an iPhone.