after some trial and error...
Found out the requirement I was missing was that the links I was using did not have meta tags.
I was able to use my https re-director to forward to the google website. Then I changed the redirection to a different link, but that no longer works, it only forwards to google. I've removed all links, so there's no way it could redirect at all now, but chrome-pw and the physical-web app still shows the google website.
Some time later, I set another url and it worked again, but a subsequent change would not be reflected.
It looks like google knows that it's using a redirection service and resolves the link. It also caches it, so subsequent changes do not go through.