Hold on a sec here, even if they are running TC, I don't see a problem.
This is not an FIA sanctioned event. Their times are not being used for competition. They would have been running under sub optimal conditions for a portion of the afternoon and traction control would be useful for increasing safety and preserving the equipment on track.
If you'd just seen Webber's crash (essentially caused by excessive closing speed) and were driving a road car being followed by an F1 car, wouldn't you want to take every step possible to make sure that the F1 car was as controllable at low speeds as possible? Reducing and controlling the power curve of the engine is a useful and easily implemented safety measure.
So long as that technology doesn't appear on-track, I don't see any reason why it can't be used at a promotional event.
Running all of those updates for a promo event though ... I guess it is another example of a badly phrased restriction on activities being stretched to its limit ... for such a big business, f1 sure does look unprofessional when all of its rules are constantly being called into question!
I said at the beginning of the testing ban that teams should be made to provide a homologated test car in launch spec at the beginning of the season. All promotional driving and test driver training should be done in that car; the only updates allowed on the car are ones that have been on the race car for at least 4 races or fixes for known safety problems.
Problem solved.