I restate my opinion: if you want a realistic system, you better keep fantasy elements at a minimum. Instead of alternate world high-fantasy, go for contemporary modern setting, pseudohistory, or hard sci-fi.

The more deviations you make to reality, the less realistic your game is going to be by definition.