Ok, I'm confused... you went through a bunch of awesome solutions and you found them lacking; but the modest price of inlets is unacceptable?
If Tailscale works for you, then you don't need Inlets.
I like to have several environments on my laptop, each with a different Ingress and Let's Encrypt certificate, accessible from the public Internet whether I am at home or at Starbucks.
If Grandma's mac has 4G of ram, she can do it too!