I just wanted to add a couple of pictures and part numbers for anybody wanting to install the 997 oil cooler.
The 997 cooler is ~3/4" taller than the stock S cooler and the breather hose follows the contour of the intake perfectly with a couple of millimeters of space between the hose and the intake. In my install I did not shorten the hose. The other hoses in the area do not contact the taller oil cooler.
Part are as follows (using superseding numbers):
oil cooler - 997 107 025 02
2 o-rings - 999 707 409 40
2 o-rings - 999 707 389 40
A couple of pics of the install comparison and installation.