Um, you'd use the not_indo_european HR instead of the not indo_european, not together in the same argument. But in any case, if it is tested this way and still fails then he may have the factions with a gap.

FATW covers most things, as do other mods; just see how they get around it.