I agree with your assessment 100%.My thoughts are its racing. Wickens was braking in front of Timo so Pasco could get by and started the initial "war". Whether Timo purposefully bumped both can be debated. IMO Timo meant to bump Wickens, and Pasco just so happened to be a casualty. The previous corner you can see both Wickens and Pasco intentionally block out Timo, Pasco even ends up hitting Wickens in order to do so. SO if dirty driving is going to be blamed it can start there. I believe Timo was just playing the game Mercerdes started. Dont start a war and cry about it when someone retaliates.
Also, if it wasn't for Ullrich saying on air to run them off the track i don't see how anyone could DQ Timo. The track was awful and by the end of the race NUMEROUS cars were flying off the road with no one pressuring them. Timo was clearly on the brakes before the contact so whether the contact could be blamed on purpose or weather conditions would be impossible. The only reason they can and did DQ him would be Ullrich and his statement. One more point would be look at Timo's front end. Hardly any damage (if any at all). If it was really malicious i think there would have been more damage. To me Timo was being just as aggressive as they were. They just have their panties in a bunch because the points leader didnt finish.
However with all this said, it was good racing and this type of stuff happens all the time. Cant wait to watch the next one.