I was involved with that thread. And about the same time in direct contact with the same tech person several times over a few days. There is more to the story(according to tech guy) then was posted. Dont honestly know for sure.
All i can say is the same guy helped me out with my 850 Demon that was screwed up by previous owner. BTY, not a big BG fan myself. If you buy a carb, be sure to disassemble, clean and check over before using.