I'd just use another Viper throw out bearing. Unfortunately with quality control the way it is bad parts happen. Might be worth asking on a Viper forum?
$350 for a throw out bearing is insane. The stock Viper part is like $100. I don't know what American Powertrain made that set up out of, but $700 is completely nuts. You can do the whole system with a $100 viper throwout bearing and a $100 Wilwood master cylinder kit.