It’s a Chigee aio 5
It mirrors your phone so you can have Apple car play for iPhone or android auto for android phones
Mine is the specific one for BMW so fits straight onto your nav prep.
I think there is a 6 version now.
Good photos and good write up ! Looks and sounds like you are making good progress after your diagnosis so good luck with continued recovery ... more bike trips required to help you along !