There are new SAE test procedures for determining horsepower that I believe came out last year. Perhaps the discrepancy is due to that?
If so, you'd have to retest the old boxsters with the new tests to get comparable numbers.
http://www.theautochannel.com/news/2005/04/11/034631.html