Same here. First link is a dead link.
I remember some discussion last year where the install option wasn’t popping up. From what I can see, the same thing is happening with your app. I don’t get the install option in my desktop browser or on my phone. Not sure why, but the discussion I remember involved the number of tabs displayed on the screen. You could try adding another tab just to see if that makes a difference.