525 is not a replacement for a 528i. 530i is a replacement model of 528i. 525 is more like a new configuration. But the engine in general is a replacement for 2.3l and the 3.0l is a replacement of 2.8l. The 525i or touring has 192hp and I think for regular driving is great and reliable.
So you don't compare the 2.5 with 2.8.
As they don't offer the 330i touring they do not offer the 530i touring in US. But they offer 540i touring!
As Wadula said the power is almost same. Only 1hp difference.
Why not get the 525i touring and transplant the S60 engine?