IXD The code and version of an app is shared across profiles, but each profile must install the app separately to access it. If you do not install an app in a profile, that profile doesn't have that app.
To illustrate, if you install Gmail in Owner profile, then also in a second profile, the code will be the same. Updating one will also update the other. The data and processes are fully isolated, but the underlying code is shared.
In your case, you installed Google apps on a secondary profile, but not on Owner. That is why Owner says "not installed on this user". The Settings app for Owner is special and can list all apps on the system, even ones only other profiles have installed.
If you want an app to be installed in more than one profile, you have to install it in each profile separately. After that, any updates will be shared.