Hi Alex,
that was super cool to read because it touches my business path as well.
I was involved in the iOS app we created for the same car company and I also acquired the Android app. At that time we handed over the Android part to the "small swiss company ;)" because there was too much iOS work to do. I also remember the test car that arrived one day in front of the office to try out. What a cool project, but then iOS was way too closed and Apple was not very much interested in it.
From my experience, it's a good thing to not be too much of a specialist, but be a good generalist with the passion to dive into new fields when they come up (be an early adopter). For that, I came from programming for the VAX to NeXT development, after Mac OS 7, Windows, and Xbox, back to Apple (iOS and macOS), and now Unreal/Unity in VR/AR for 6 years. The only (technical thing) thing that remained during all that time was C/C++.
I'm now 55, had 2 companies I sold right in time, and was, therefore, my own boss but also an employee. That has never counted for me but only the fact to work on things I'm really passionate about and change the topic when it becomes too mainstream. So no worries, I'm quite sure you will also never have problems in the future based on your mindest :) Good luck!