Well, I got the sprocket welded
For anyone concerned about that little amount of weld, don't be. It's only purpose is keep the screws from backing out. The screws are what retains the reluctor wheel.
I'm hoping to get the channel plate back on tonight yet, but I'm not banking on it.