I emailed TWM and they said it would fit (no promises on the threading).
I received it on Friday, but was out of town this weekend and will probably be installing it next weekend. I plan on taking LOTS of pics of the install, with as many comparisons as I can think of.
If you can wait a week, it'll be posted.
By the way, it looks like a very nicely made piece (all blue and shiny LOL).