Hallo Steve,
sorry, but you do have to be surprised cause the XBR and the GB500 CDI´s are not interchangeable. The plugs are the same, but the electric circuit is completely different.
Most people think the motorcycles are nearly identical, but that´s not true.
I found and bought an used Mk6 CDI (EUR 125,00!!!) and everything is fine.
KR Gabriel
PS. At least I sold the GB500 last month. Within five years we had 28 000 miles and a lot of fun. Now there is a Belgarda SZR 660. And the thumpershow goes on.