My understanding is that MS is to be Chairman of the V8SC Commission. That is very different to the Board which will consist of mainly Archer Capital reps, who hold the voting majority, pluc a team rep representing the teams 35% and TC representing his own 5% holding.
The Commission is an entirely different body to sort out things like the event programs, dealing with CAMS, car development, specifications, rules etc. It is more of a sporting commission with very little input into finacial decisions. Something like the AFL Commission or the about to be formed NRL commission.
Don't really see a conflict of interest, but you can bet someone will accuse him of having one sooner or later if they don't get their inventive rules tweek passed.