There is an interesting thread on the Phaeton forum at Vortex that contains quite a few pictures of the snow screens, and quite a bit of detail about them. Obviously, it's not TDI specific (the engines shown are the W12 and V8, both gasoline powered), but the snow screen information is generic...