Clearly he's already got it installed, and I doubt he needed to do any of that. Also, the DIC receives its data through a Class II data line so everything is serialized, meaning there really aren't that many individual signals going into it. If you need more information to go to the DIC (e.g. TPMS sensors) you just serialize it into the data stream and then update the software on the DIC.
Edit: Somehow I misread a lot of your post lol so most of my garbage can be disregarded. My bad :P