Yup, called today. They're exchanging this barrel with the proper threaded one with the modified choke.
Theyre sending it today so I can use it on Friday. It helps that I am only a 40 minute drive from their office.
Great customer service by CanAm. Did not even hesitate at all for exchange or the fast shipping. Great work guys!