You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
You might try holding some pressure on the glovebox as you press the open button, so the latch can open... Might require multiple tries so you release the pressure at the right time, before it relocks...
Thanks for the suggestions. I got it open but it was a little more involved than the video. I took photos and will summarize what i I found when I find some time.