Google AAOS is definitely a force to be reckoned with. I've used it for nearly 3 years in our Polestar 2, and I've got to admit it is pretty good, and integration with an iPhone has always been better than with an Android phone.
However, Google being Google, they don't make it easy.
Android Auto - Basically like Apple CarPlay, it requires your phone and either wireless or plugged in. And weirdly Google AAOS doesn't support Android Auto out of the box. There is a lot of work to be done for the car manufacturers to enable that via the onboard systems.
Android Automotive - Basically a version of Android, a full blown operating system build into the vehicle. Meaning your phone isn't required, and not involved. You can still run a bluetooth connection from your phone, and there can be Apple CarPlay and Android Auto as an app on top of it.
And then there is Google Automotive Services (GAS), a bit harder to distinguish but it is like a base package with typical Google Services integrated into it, like deep integration of google maps, assistant, play store, etc. GAS runs on top of AAOS.
BMW didn't actually take GAS, so it will be interesting to see what they actually do intend to use, and how that contributes to a user experience.