i came to this thread by doing a google search for 'Evo tire carrier + bar size' as i too ordered the carrier and was looking to mount accessories, and trying to research this while it was en route.
the very first response was so completely out-of-line, that i nearly responded directly to MTG...