Using toasted sesame oil in a cilantro "pesto"?
I actually really like your idea, and will do some experiments next time I can.

Anyway, sesame oil is much too intense a flavor, and way too expensive to use as an oil base for this. Add some for flavor, certainly, but the main oil should be one of the neutral "yellow" oils. Canola/soy/peanut/corn/etc.

Coriander (Cilantro) is definitely the leafy base, but I think you should add some Kaffir Lime leaves too, as they are a part of the distinctive Thai flavor. 

Also, if you can get Galangal, use that instead of ginger, as it is a similar flavor, but more authentic to Thai food.

I would use roast peanuts instead of pine nuts, but only about 2/3 of the amount, as their flavor is stronger.

The last thing would be lime juice, though you shouldn't add that to your condiment but rather add it separately when using the condiment. Adding it to the main jar will cause the whole thing to spoil more quickly, if I'm not mistaken.