Actually, I've been rereading 3.5's Eberron rulebooks = and none of them mention anything like that. BoVD has a relative morality option - but it specifically states that it is not the standard.
Two paladins might be stupid enough to try to use Smite Evil on one another without Detecting Evil first, but by RAW, neither will get the bonus damage, even in Eberron.
That might have been true in 1e, but it's not true in 3.5. The MM specifically states that exceptions to "Always Good" and "Always Evil" creatures exist, but also that they are either unique, or rare. Some adventures (like the Sertruous adventure in Elder Evils) include an Evil celestial, for example.