I personally wouldn't ever use a shim, but Bianchi and Giant both sell bikes with them (Bianchis are carbon, so no problem there). Only reason I can see for you not finding a 31.6-32.4 shim is because it's not a common size (I guess?).
RS with Rival, 3T, Reynolds wheels