It's quite a possibility as they seem like generic pins across most motoring applications.
The 009's are fine for 2001+ I believe & fit the connectors fine on the rear of the cluster.
I found the BMW connector mentioned on a forum somewhere & tried my local BMW dealer, they cost £0.79p so about $1.30 each, I ended up buying 4 with the intention of making a few looms to sell on