That's a lot of work to get the wheel, but I bet it is well worth it
The centering issue is down to the SDK(and/or Driver) software provided by Fanatec we use in our plugin. Apparently they changed something in there that disables the wheel from stopping in center. However, the fact that it doesn't stop in the center doesn't mean it isn't working properly. It is calibrated just fine, but it just doesn't stop it once it reaches te center. The center value for your wheel is properly stored and you can start any game you like. It won't be affected.
We do have a workaround in the next release for this, but that'll only work of you have the wheel's "SEN" property set to off. The new release provides a new feature to set a wheel angle for every single car you drive. The wheel angle is the same value as the "SEN" you would set on the wheel, only now the value will be autoloaded once you start a game or change cars.
This new release is just around the corner, so keep your eyes open!
PS, when running without Fanaleds it also doesn't center correctly (in mine and Gerben's CSW)