You may have already done this I'm not gonna check.
1: Did you just tweak half-fiends?
2: Since these are less martial you might check Tieflings too.
3: Are you aware of this, to give you an idea for racial modifiers.
3.5E Monster Manual 1
Except where noted otherwise, each creature is assumed to have the standard array of ability scores
before racial adjustments (all 11s and 10s). To determine any creature’s
racial ability adjustments, subtract 10 from any even-numbered
ability score and subtract 11 from any odd-numbered score.
(Exceptions are noted in the Combat section of a creature’s descriptive
text.) Humanoid warriors are generally built using the nonelite
array: 13, 12, 11, 10, 9, 8. Advanced creatures (such as the hound
archon hero) are built using the elite array: 15, 14, 13, 12, 10, 8.