Earlier quoted context omitted.
This sounds like the real answer. Replacing an automotive standard with Ethernet is going to reduce friction onboarding junior webdevs with MacBooks, and enable a more stable higher turnover labor intensive organization.
CAN to PC adapters are a few hundred dollars, it isn't causing much friction.
I can imagine a container to simulate each hardware unit, a small inter-contaner lan, and develop code that way.