The eyelets/braze-ons on my bike's seat stay are on the inside, not on the outside. Which Rear Rack will fit it, if any? I have a Trek X1 Cyclocross bike and I want to get a rear rack for my bike. I went to a bike shop and none of limited rear racks they had would fit my bike. The reason was because the eyelets or braze-ons on my bike are not on the outside of the seat stay as typical for a bike, but are on the inside. The second picture shows what I mean. Does anyone know which rear rack will work without adding any attachments? Much appreciated!
Most racks that use the common stainless flat stock type upper struts can be made to fit. Planet Bike Eco, Topeak MTX, and many more. Getting them on will require reworking the struts. Usually one must flatten the twisted end of the strut and put the twist back in further up to snake them in on arrangements like this without interfering with the brake cable. I always use a vise to do the flattening, dummy it up, figure out where the new twist needs to be and mark it, then put it back in the vise clamped at the mark and use an adjustable wrench to do the twist.

Tubus and the many racks that copy their strut design can usually work by flipping the strut carriers in opposite from normal, which means they then have to be accessed with a ball-end tip only. But it depends on whether they have a clear shot at that point, because the aluminum rod type struts they use shouldn't be bent around.