Let's simplify it and try to define a process first, then we can determine the extent of a role such as a "Driver Steward" would operate.
2 Contact Officials (CO) are listed in the sups - to support splitting duties and ensure fairness within their own groups (if they're racing that weekend).
Any contact is reported to the group's designated CO, CO records contact reports** from all involved drivers present.
If all parties arrive in impound for discussion, carry on as normal for any RFA/CSA/protests.
If less than all parties to contact arrive (multiple car kerfluffle for example), CO records contact reports** from all involved drivers present.
Party(ies) not present post-race have until the end of THAT DAY'S sessions* to report to the CO to capture their report**.
Failure to report either to impound post-race or to the CO before the end of the day, results in an automatic, and non-protestable, 2-point penalty to your license.
COs are granted the ability to submit RFAs to the appropriate steward should driver-to-driver resolution fail and their review deem it necessary.
* Typically the end of the last group's on-track session
** Written reports, video, DAQ...anything that can be left to be reviewed by the CO and included in an RFA.
Continue to have contact and not report to impound to discuss with your fellow drivers, you will continue to accrue points on your license.