If you still need help getting Sahi, I managed to get him going confident with the letter and I think some other option, wait until the next day for the meeting, gentle when asking to talk to Sahi privately, I think I did naïve when walking down the hall with him to the meeting room, doing the top option of "we know how to get our hands dirty" during the entertainment (this is what those one or two Confident choices are for), and continuing with gentle ruling when talking to him. Everything else, I went aggressive, since you need to start a war with Andromeda to get him. I got four personality traits up, with the two highest being Impulsive and Aggressive, with slightly lower Spoiled and Gentle.
If you go too high with Confident you'll likely get Aalam. So, Confident, Witty, Impulsive will likely lead to Aalam.
If you go Strategic or Practical, you'll get Lune, though I also got him when I went with high Naïve with low-ish Witty, Confident, Aggressive, and Gentle (I tried a lot of different stuff in my endeavor to get Sahi.)