No, it can't fit. R56 strut towers have different shape and bolt holes. I don't see it listed on the ProMini site for an R56.
My mistake could have sworn I looked for an 2008 mini and it came up. I don't know if it will clear the JCW airbox. It's been on the car since I bought it with a K&N hai.