I assume you are aware that the 3.0 roadster has a 15mm rear ARB and the sport is 16mm. I found a couple of years back, like you, that the 16mm ARB bush is NLA from BMW. I could not find any aftermarket oners either at that time, only the powerflex type. I've not searched again recently though.
However, my local BMW dealer advised p/n 33552229604 would fit (from a 5 series I believe), so I bought two. These are actually 16.5mm (as stamped on the side), but measuring them are more like 16mm.
I have not got around to fitting them yet, but believe they will be okay.
Suggest you could check with your BMW dealer and get their opinion if these will fit
Alternatively, I was considering getting 15mm ones and boring them out or, reluctantly go to powerflex (nothing wrong with those of course but I want to stay OEM where possible).
Hope this helps.
Peter