Yep trans seal. That clutch dust is abrasive. Mine didn't get as bad as yours. When you buy the seal get the Porsche, not OEM seal. It is a much better seal.
Help identifying Transmission axle flange
NOTE The link to the transmission manual is no longer working