Trowbridge is leading the Star Wars team, which is primarily overseeing both North American projects at the moment, with potentially something for Paris bubbling along.
You also realize Universal is building a park in China, right? If anything, there is a lot more designing for China going on at Uni Creative right now. SDL was very much designed when Scott came over whereas Universal was just gearing up.
If that was somehow Scott's motivation (which it clearly isn't), he made the correct move.