Soweit mir bislang bekannt, passen gerade die Tiagra-Kassetten bisher genau und lediglich die 105er und Ultegra-Kassetten benötigen einen 1mm-Spacer den Shimano teilweise diesen Kassetten auch beilegt.
Möglicherweise trifft das nicht mehr auf alle Tiagras zu.
Grundsätzlich ist das aber kein Problem mit den Sram-Freiläufen, sondern betrifft alle Shimano 10-fach Road-Kassetten auf Nicht-Road-Freiläufen.
Die Sram-Kassetten kommen hingegen ohne den dünnen Platzhalter aus.
Besorg dir beim Händler einen 1mm Spacer (Shimano Artikel Y-1Z807000) für den Freilauf, dann sollte die Shimano-Kassette gut passen.
Übrigens gibt es die Sram PG-1030 Kassette häufig ähnlich günstig wie eine Tiagra und ist mit dieser auch vergleichbar, aber in mehr Abstufungen erhältlich.