An aftermarket head unit connects to the CAN bus? The aftermarket head unit I installed certainly doesn't. Are you sure what you are saying, which is true for OEM units, applies to aftermarket ones?
I believe the connection exists because the steering wheel buttons/iDrive talk to the original head unit over CAN.