Are you sure that you did not miss the “-d” in the “adb install” command?
What does the following command output (need to be called on a linux or macos system or a terminal environment on Windows which supports grep)?
adb shell dumpsys package com.google.android.gms | grep versionName
on Windows powershell perhaps this:
adb shell dumpsys package com.google.android.gms | findstr -i versionName
My output:
versionName=22.02.21 (150408-428111784)
versionName=22.02.21 (150408-428111784)
It is important to install exactly that APK version (apk link).