Just did this harness update without any issues. The wires of interest were purple v's yellow for all the others on the sub-connector, making them easy to identify. I have an earlier rev 2 harness that also required the canbus wire update way back when. Looks like the colors have changed since then.
2008 E90 335i, Titanium Silver, Dakota Grey, ZSP,Steptronic,6FL
2010 911 Carrera, Dark Metallic Blue,Sand Beige,6spd