That 255 hp figure for 2006 is for the E90 330i sedan - the coupe has been running a year behind for several generations now, and the '06 coupe & M3 were both E46 holdovers, while the sedan was the "all new" E90. '06 ZHP was identical to the '05.
I have direct experience - I factory-ordered an E90 in October of '05, after getting sticker shock from the '06 M3. Had I been hip to the existence of the ZHP, I almost certainly would have ordered one instead. 7 years later, I saw the light.
'21 M2 Competition
'08 Z4 M Coupé
'19 Golf R