this site is easy to use for the powerflex as you can click on the numbers of the diagram to find the ones you need :) https://powerflexstore.co.uk/bmw/z4-e85-e86-2003-2009/
Bilstein B4's are basically an OEM replacement shock so it wont be firmer or harder than OEM. THe B4 Sport would in affect be the replacement to the Msport shock and are for cars with lowering springs.
The B6 is an improved performance shock if you want to upgrade.
All are available for your...