Ahhh I see - I did some additional googlefu and am stumped as well.
Do they sell a 7 x 10 metal rail version of your saddle? Not ideal but better than clamping down on a carbon saddle and hoping for the best.
also Mitch form Trek is on here as well as Slowtwitch - might drop him a line