I hope this helps. Let me explain better. The rubber piece thats on the two half moon plates is pushing the sprocket out of alignment. Without that piece there I would have perfect alignment. I also noticed the dust cover or metal plate near the center where the spokes connect had a slight bevel by like 1/100th of an inch not allowing the sprocket to be completely flush to the hub. So my question is if I should grind out the sprocket a bit to fit it over and then find an inner tube to use a thinner barrier in place.
I had the same problem as you. The only way I could keep the sprocket straight, was to take out the outside rubber piece. So thats what I did. Been running great all year. I saw this on Daxthats web site ( videos). He said on video that, he has been doing all his bikes like that. And never had a problem.